2017-01-26 6 views
1

形式のもので私の文字列:正規表現は、文字列パターンの最後の出現を見つけるために

"as.asd.sd fdsfs. dfsd d.sdfsd. sdfsdf sd .COM" 

私は最後のピリオドの前に空白の最後のセグメントに対して一致させたいので

(。)

\s+(?=\.\w) 

を、私はそれがあまり貪欲作ることができる方法:これまで私が使用して非常に最後に出現する空白文字をキャプチャすることができる午前ではなく?あなたがそうのように試すことができ

+1

空想PCRE正規表現:(https://regex101.com/r/k9VwC6/4 [ '^ * \ K \ S +(?= \)'(?> \ * \ S + S)] ) –

答えて

0

あなたはこれを試すことができます。最初のキャプチャグループ内の最後の空白セグメントをキャプチャします。

(\s+)\.[^\.]*$ 
関連する問題