非常簡單,但我無法使其工作。正則表達式可以在一個整個單詞中找到兩個單詞
我想找到一個連續字符串內的兩個詞(或一個整字)
例如
找我兩個字 - 「學生」,只有在整個字符串「名」(未分離用空格或其他字/字符)
所以覺得這些......
「studentname」
「studentpreferredname」
「studentgivennames」
「student_name」
「的學生(^&( &(&( & &^&^ &^&^ & ^%^ &%名稱 「
但不是在這...
」學生名「
」 學生 [多個空格] 名稱「
「學生是他們名」
「的學生的名是」
「很久以前,我想這學生也有類似的名 改爲「
我唯一可以得到的工作正則表達式:
學生*名稱
但是,這帶來了在上述情況下用各種字符和單詞其間的。
謝謝
UPDATE
請參見下面的回答。
這工作完美。
\ bstudent \ S *名\ b
不好意思,我給了你一些榮譽,但我已經把它們刪除了。上述不起作用。我正在使用grepWin及其測試正則表達式功能。我輸入了簡單的「學生名」,但沒有匹配。我嘗試過「studentpreferredname」,但沒有匹配。 – Fandango68
其實它確實有效。我只需要用'\ b'替換'/' – Fandango68
這是因爲我使用了正則表達式的'Ruby'語法。我很高興能夠提供幫助。 – Walerian