我需要一個簡單的正則表達式,但我不能自己做。我嘗試了不同的方式,但沒有運氣正則表達式過濾單詞列表
我有一個單詞列表,我需要從我的文本中排除 xej。的話,我會從文本過濾器的
Text=Hoy es un dia soleado y mañana las nubes no estaran y los pajaros tampoco
列表:y
,es
,Es
,ES
,un
,UN
,Un
,las
,los
,la
,lo
等
因此,所產生的文本是:
Hoy dia soleado mañana nubes estaran pajaros tampoco
這些詞它將是一個過濾器列表,我ne編輯從我的文本過濾。
我想是這樣的:
(?![Ll][aAoO][sS]*\b|[Ee]?[Ll]\b])[\w]+
這樣我就可以過濾:
?![Ll][aAoO][sS]*\b
的話Las
,Los
,las
,la
,lo
[Ee]?[Ll]\b]
的話el
,El
, EL
,eL
但是,如果我應用該正則表達式字母L和L不被過濾。
我該如何製作這個正則表達式?
你在使用正則表達式的語言/工具是什麼? – nhahtdh 2013-03-27 03:21:44
我正在使用這個http://gskinner.com/RegExr/ – Nicopag 2013-03-27 03:36:26
或許像'(y | es | Es | ...)'這樣的伎倆? (需要一個組件來阻止它匹配單詞的部分) – 2013-03-27 03:38:01