1

wiki マークアップの二重スラッシュを別のものに置き換える必要があります (二重スラッシュはイタリック体のテキストを表します)。

URL を使用せずにイタリック体のテキストを一致させるにはどうすればよいですか?

この正規表現は、URL がないテキスト用です。//(.*?)//

次のようなテキストがある場合に問題が発生します。

//italic text// and this is only http://some.url/somewhere and this is //another italic text// yeah

私はJavaを使用しています。

ありがとう。

4

1 に答える 1

2

これを使って:

(?<!:)//(.+?)//

//その前にないことが必要です:。これにより、ほとんどの URL フォームをキャッチできます。

また、私はあなた(.*?)をに変更しました(.+?)-有効であるためには間に少なくとも1文字が必要//です-あなたのコードは許可し////ます.

于 2013-10-14T07:33:43.317 に答える