2010-01-13 25 views

回答

1

如何:

^(\w+).*?\1$ 

這將匹配任何字符序列,其次是什麼,然後同樣的字符序列在前面。所以它會匹配:

 
AA sysodufsoufdds AA 
BBB sysodufsoufdds BBB 
ABC sysodufsoufdds ABC 
0

如何

AA.*?AA 

或匹配整個字符串

^AA.*?AA$ 
0

這個匹配字符後跟一個空格,然後通過任何一大塊,接着一個空格字符的第一塊...

([A-Z0-9]+) .* \1 

有許多不同的方式匹配這些位。關鍵的是使用\1,這是第一個定義的模式的反向。如果您有兩種模式,您可以使用\2來指代第二種模式。例如,這...

([A-Z0-9]+) (.*) \1 \2 

...會匹配這個字符串

AA sysodufsoufdds AA sysodufsoufdds 
相關問題