2016-06-23 1 views
1

私はスペースの前に第十八文字を検索したい文字列空白文字の前に18番目の文字を置き換えるにはどうしたらいいですか?

"onetwomappleapplejackfire computer stringspaceredpineapple roughapplepainregex" 

を持っています。

私はスペースの後に第十八文字を見つけるために、同様のコマンドがあります。

\s(?=.{18}(.)) 

私はこれをしたい、この$ 1

と交換しますが、逆インチ

もイムtriying後読みが、

(?<=(.).{18})\s 

 (?=(.).{18})\s 

を動作しない私は、コマンドは、第1試合の後

を停止しないで欲しい$ 1

グループをキャプチャカント 私はコマンドがテキスト内のすべての空白を見つけるようにしたい(スキーではないpping空間)

私に助けてください

答えて

0

正規表現:(?<=([\w\s])[\w\s]{17})\s

デモhere

+0

こんにちは私は18日の文字が後に –

+0

ないを置き換える$ 1と取得による代替は、最初の検索 –

+0

ないで停止したいですうまくできた 。 –

関連する問題