私はすべての単語に一致するように次の正規表現を使用しています:
mystr.replace(/([^\W_]+[^\s-]*) */g, function (match, p1, index, title) {...}
単語には、ドイツ語のウムラウトなどの特殊文字を含めることができることに注意してください。括弧内の単語を除くすべての単語を一致させるにはどうすればよいですか?
次の文字列がある場合:
here wäre c'è (don't match this one) match this
次の出力を取得したいと思います。
here
wäre
c'è
match
this
末尾のスペースは実際には重要ではありません。javascriptの正規表現でこれを達成する簡単な方法はありますか?
編集:最後の文字列「mystr」にもこのテキストが含まれている必要があるため、括弧内のテキストを削除できませんが、文字列操作は一致するテキストに対して実行されます。「mystr」に含まれる最後の文字列は次のようになります。
Here Wäre C'è (don't match this one) Match This