我正在尋找正則表達式來從文本中提取以下單詞。例如,附帶後半句在這些線路的「替換」:正則表達式來提取特定單詞
Replaced disk
Replaced floppy
Replaced memory
請建議爲它的正則表達式。
我正在尋找正則表達式來從文本中提取以下單詞。例如,附帶後半句在這些線路的「替換」:正則表達式來提取特定單詞
Replaced disk
Replaced floppy
Replaced memory
請建議爲它的正則表達式。
使用這個表達式(?<=Replaced\s*)(.+)
NSRegularExpression是否支持可變寬度後視?編輯:根據[ICU正則表達式](http://userguide.icu-project.org/strings/regexp),NSRegularExpression所依據的是不起作用的。 – nhahtdh 2012-07-21 13:52:46
我不知道,如果不是 - '?<=用手動拆分替換\ s *。+' – 2012-07-21 13:54:04
我們甚至知道OP是否使用NSRegularExpression?新手往往錯誤地使用該標籤,而沒有意識到'regex'是正則表達式的唯一標籤。我很確定這是這種情況。 – 2012-07-21 18:10:28
我覺得
/Replaced\s(\w*?)/
或者:
/(?<=Replaced\s)(\w*)/
如果你只需要選擇的話,而不是Replaced
。
我們不能真正幫助你沒有更多的細節(比如其正則表達式,你使用,例如味),但你可能要像這樣的東西與之匹配:
Replaced\s+(\w+)\b
。然後從捕獲組#1中提取所需部分。
你想提取這兩個詞還是隻提取第二個? – igustin 2012-07-21 13:52:00
子串應該做的工作 – nhahtdh 2012-07-21 13:52:10