- ベストアンサー
正規表現で
正規表現で「楽.+ね」と書いて 「楽しいかもね、そうかもね。」という文の 前半の「楽しいかもね」とマッチングしたいのですが、 結果は、「楽しいかもね、そうかもね。」とのマッチングになってしまいます。 後半の「、そうかもね。」があるかどうかわからない文章で、 前半の「楽しいかもね」とマッチングさせる正規表現はどう書けば良いのでしょうか? 宜しくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
- ベストアンサー
noname#39970
回答No.1
楽[^、。]+ね どう?
その他の回答 (3)
- puchner
- ベストアンサー率23% (16/69)
回答No.4
最短一致の「?」を使うのがベストだと思います。
- fumufumu_2006
- ベストアンサー率66% (163/245)
回答No.3
最小(最短)一致にしないと、後ろに「ね」があったり、前に「楽」があると、最大(最長)とマッチするんじゃなかったっけ・・・ 楽(.+?)ね では・・・
- yambejp
- ベストアンサー率51% (3827/7415)
回答No.2
楽[^ね]+ね とかよく使いますよね。
お礼
ばっちりです。 ありがとうございました。