海蘭搜索,我還有很長的csv,我想搜索包含特定字詞的字符串,例如:JS正則表達式以CSV
var str = "Dan Jobsy,Google Analitis,ejobs";
我發現這一點:
(?:^|,)(\"(?:[^\"]+|\"\")*\"|[^,]*)
即會解析CSV並返回單詞,我想知道如何擴展它,並添加一個條件以僅返回包含特定字符串的csv中的單詞?就像如果我搜索「OO」將返回唯一的「谷歌Analitics」,但如果我搜索「工作」,它會返回「丹Jobsy」和「ejobs」
編輯:
沒有找到這裏有一個解決方案,除了使用我提供的正則表達式的解決方案之外,如果我可以自己解決這個問題,我會在這裏發佈答案。
看到[我的答案](http://stackoverflow.com/a/8497474/433790)一個非常類似的問題:[我怎樣才能解析一個CSV字符串?](http://stackoverflow.com/ q/8493195/433790) – ridgerunner 2011-12-17 19:45:17
不錯,但我想要的是一種方法來搜索和返回只包含在csv項目中的關鍵字值,10+爲解釋:) – cuzzea 2011-12-18 00:20:38