我有一個字符串,並希望將其分割成一個數組。關鍵字正則表達式分割
我不是一個正則表達式的大師,但我已經嘗試過 「\ S((?:?AND |和| NOT)\(* \))\ S」
字符串:
"free part AND(\"and part\") OR(or part) NOT(\"not part AND\") AND(another and) NOT(\"nospace\") AND(\"not(ugly part)\")"
陣列:
"free part"
"AND(\"and part\")"
"OR(or part)"
"NOT(\"not part AND\")"
"AND(another and)"
"NOT(\"nospace\")"
"AND(\"not(ugly part)\")"
It'a .NET C#程序。
你想用什麼? sed,C,perl? – macduff 2012-02-21 16:17:51
你忘了發佈你已經嘗試過的東西。 – 2012-02-21 16:17:58
看來,也許某種解析器可能比正則表達式更適合這種情況。 – 2012-02-21 16:18:41