,我有以下字符串集 - "Hello.There"
和"HelloWorld.There"
正則表達式不會停止匹配
如果我做了'Hello.*'
,正則表達式返回兩個字符串。我如何改變我的表達式,只返回"Hello.There"
?
,我有以下字符串集 - "Hello.There"
和"HelloWorld.There"
正則表達式不會停止匹配
如果我做了'Hello.*'
,正則表達式返回兩個字符串。我如何改變我的表達式,只返回"Hello.There"
?
你可以在你的正則表達式使用單詞邊界:
^Hello\b.*$
用字邊界它不會匹配HelloWorld
\bHello\.There\b
的.
字符是在正則表達式特殊字符。逃脫它。
試試這個表達 [Hello.]*
gskinner是一個簡單而良好的webseite用正則表達式
實驗你的正則表達式應該是Hello\.
如果你想返回字符串時,它僅包含Hello.
在正則表達式(。)表示任何字符。你可以通過使用這樣的轉義字符來逃避這個\.
當它,我想我誤解了這個問題。 – pcnThird