javascript を使用して一部の HTML テキストを消去しようとしています。いくつかの単語の前後に空白が含まれています (テキストの形式が適切ではありません)。
現在、私はこの正規表現を持っています:
$("#" + target + " *").replaceText(/([\S][\u05B0-\u05C4]*)/gi, '<span class="marked">$1<\/span>');
これにより、空白以外のすべての文字がキャプチャされ、スパン要素でラップされますが、単語間のスペースはキャプチャされません (スパンが必要です)。
これをどのように解決しますか?