2017-03-28 11 views
0

私は値の間に "space-quote-space"( ')で区切られた文字列を分割しようとしています。正規表現は、Oracle PL/SQLのSELECT文で実行される複数の文字で区切られた文字列を分割するにはどうすればよいですか?

文字列but I believe it's pretty good with the regex it allowsは次のようになります。私は十分に簡単に単一引用符に基づいて文字列を分割することができますが

FINA 233ff ' BLA 33333333 ' FRED ' O'GLADSON ' 99 LEFT RD ' FLINDERS MI ' 9999 ' 0499999999 ' HERE ARE SOME NOTES $9999.00 OLD THING SD2232DD (LEFT) PLS SEE JOHN 

-

[^']+ 

...姓(O'GLADSON)の真ん中にある引用符にヒットします。それを簡単にするために、最初や最後に一重引用符を追加することができます。後でスプリット権を得ることができたら、結果をトリミングすることもできます。正しい正規表現は何ですか?

答えて

0

私は、これは何が必要だと思う:

([:space:]''[:space:]) //single quote need to be escaped 
関連する問題