我有一半的問題工作。問題是:我需要匹配長度爲7個字母並以st或9個字母開始並以重複結尾的單詞。我的代碼適用於問題的前半部分:st\w{5}\s
。在這個例子中,這將匹配一個7個字母的單詞,例如'startin':start startin starting。正則表達式多個語句
但是我似乎不能補充下半場。 (st\w{5}\s)|(tion\w{5})
在嘗試查找「開始」和「注意力」時不起作用:啓動開始注意。 謝謝。
我有一半的問題工作。問題是:我需要匹配長度爲7個字母並以st或9個字母開始並以重複結尾的單詞。我的代碼適用於問題的前半部分:st\w{5}\s
。在這個例子中,這將匹配一個7個字母的單詞,例如'startin':start startin starting。正則表達式多個語句
但是我似乎不能補充下半場。 (st\w{5}\s)|(tion\w{5})
在嘗試查找「開始」和「注意力」時不起作用:啓動開始注意。 謝謝。
你要查找單詞邊界\b(?:(st\w{5})|(\w{5}tion))\b
** + 1 **不錯的圖像,可能會在我未來的答案中使用類似的東西:) – HamZa 2013-05-14 12:53:32
@ HamZa,謝謝。我發現那些更容易遵循,然後輸入每個符號的完整解釋。 – 2013-05-14 12:54:53
你不應該使用'(ST \ w {5} )|(\ w {5} tion)'o_o? – HamZa 2013-05-14 12:44:36
所以你拼寫_attention_以「重刑」開頭,然後再寫入五個字母......? – CBroe 2013-05-14 12:45:29
不應該第二部分是'\ w {5}重刑$'?該死,我討厭被忍者。 – 2013-05-14 12:45:56