0

現在、以下の正規表現を使用して、href を URL に追加しています。しかし、最近、URLの1つに完全な停止があり、正規表現がリンクにドットを追加したため、バグが発生しました。

(?:https?|ftps?)://[\\w/%.-]+", "<a href='$0'target='_blank'> $0</a> 

では、ドットが1つだけになるように変更できますか?私はJavaを使用しています。

4

2 に答える 2

0

私はこれを使用しました:

(http|ftp|https):\/\/[\w\-_]+(\.[\w\-_]+)+([\w\-\.,@?^=%&amp;:/~\+#]*[\w\-\@?^=%&amp;/~\+#])?

しかし、ここでさらに多くの情報を見つけることができます。

于 2012-06-23T12:24:32.177 に答える
0

このように編集したところ、うまくいきました。"(?:https?|ftps?)://[\w.]+/[\w]+"

于 2012-06-23T21:24:33.593 に答える