-3
で正規表現を使用して文字が最初に出現する前に、文字列を選択するために、どのように私は私がThisSentence
を選択したいオラクル
ThisSentence.should.split.beforeFirstPeriod.ofTheSentence
下のような文字列を持っています。
regexp_substr()
でどうすればいいですか?
で正規表現を使用して文字が最初に出現する前に、文字列を選択するために、どのように私は私がThisSentence
を選択したいオラクル
ThisSentence.should.split.beforeFirstPeriod.ofTheSentence
下のような文字列を持っています。
regexp_substr()
でどうすればいいですか?
シンプルSUBSTR()
とINSTR()
同じ仕事をすることができます。
SUBSTR(YourString, 0, INSTR(YourString, '.')-1)
鷺の答えは正しいです。ただし、より一般的な機能を提供するregexp_substr()
も提供しています。
select regexp_substr(str, '[^.]+', 1, 1)
正確に抽出するものは何ですか?コンマの前の最初の文字列? – massko