0
我試圖在消息文本中獲取令牌,以便可以將字符串替換爲實際值。我的文字是正則表達式匹配但排除在選擇之外
Hello &worls nice &to & Here &ok.
表達(& \ w +?)\ W給我
worls<whitespace>
to<whitespace>
ok.
不過,我需要排除的最後一個字母,即空白或週期
我試圖在消息文本中獲取令牌,以便可以將字符串替換爲實際值。我的文字是正則表達式匹配但排除在選擇之外
Hello &worls nice &to & Here &ok.
表達(& \ w +?)\ W給我
worls<whitespace>
to<whitespace>
ok.
不過,我需要排除的最後一個字母,即空白或週期
測試單詞邊界(\b
)而不是查找非單詞字符\W
。
此外,學習如何使用正則表達式匹配組在您選擇的工具或語言中工作,因此您可以檢索並使用與任何子表達式匹配的子字符串。
這應該工作。
&\S+[^\.\s]
或者,正如安東建議的那樣。
&\S+\b