我期待找到一個未知長度的字符串與abc.
生命的琴絃端的空間限定,一行的末尾,該文件的末尾等查找不知其長度,begnning的正則表達式的字符串中包含特定字符串
的字符串可能包含在中間.
字符。什麼我試圖找到
例子包括:第一點後
abc.hello.1.test.a
abc.1test.hello.b.maybe
abc.myTest.1.test.maybe
字符必須存在,所以下面將不匹配。
abc.
abc
我期待找到一個未知長度的字符串與abc.
生命的琴絃端的空間限定,一行的末尾,該文件的末尾等查找不知其長度,begnning的正則表達式的字符串中包含特定字符串
的字符串可能包含在中間.
字符。什麼我試圖找到
例子包括:第一點後
abc.hello.1.test.a
abc.1test.hello.b.maybe
abc.myTest.1.test.maybe
字符必須存在,所以下面將不匹配。
abc.
abc
使用這種模式(abc\.\S+)
Demo
( # Capturing Group (1)
abc # "abc"
\. # "."
\S # <not a whitespace character>
+ # (one or more)(greedy)
) # End of Capturing Group (1)
如果你真的只是想abc.{any non empty string}
其容易做到^abc\..+$
剛剛發現abc.
開頭,然後匹配1或更多的任何
如果你想abc.{any string without a space}
其相似,^abc\.[^ ]+$
的^
和$
被稱爲錨,並確保您的正則表達式是匹配的,而不是說整個字符串,efg.abc.hij
我想'^ ABC \。?[ a-zA-Z] +。*' –
請修復您的問題中的許多拼寫錯誤。此外,什麼終止未知長度的字符串? – NetMage
你到目前爲止嘗試過什麼? –