空白で単語をキャッチしたい。Javascript Regex Lookbehindオルタナティブ
var paragraphy="Apple banana kişiler ki örnek foo.";
var word="kişiler";
var regex = new RegExp("(?:[\\s>]|^)("+word+")(?=[.,;?!]?(?:[<\\s])|$)", "gi");
console.log(paragraphy.match);
この版画:[「kişiler 『]が、私はこの結果をしたい:[』kişiler」] 私はポジティブな後方参照を使用する必要がありますが、それはJavaScriptでサポートされていません。代わりの解決法はありますか?あなたがUnicode文字と単語の境界を使用することはできませんので
なぜ肯定後読み??なぜない単語の境界を使用し、 '\ bword \ B'を使用..? 正規表現でlookbehindを使っていますか? – rock321987
あなたの質問は全くわかりません。言い換えれば、それは – rock321987
@ rock321987です。私はこの文字を持っています: "şöüğçıİ"です。 – ozen