0
を無視し、既存のハイパーリンクは、テキストがリンクとして考えられている変換ハイパーリンクに「のみ」のプレーンテキストが、私は、ハイパーリンクに無地のリンクを変換する必要がありますが、プレーンテキストのみを変換するために、既存のハイパーリンク
をスキップする必要があります場合:
- は、行の先頭に開始し、またはそれは すなわち
(^|\s)
- HTMLハイパーリンクまたはその他のHTMLタグ内含まれていないの前にスペースが既存の すなわち
[^"|']
- は、行の終わりで終了またはスペースは、それ
例
https://link1 http://link2
<-a href="http://ignored">http:-ignored<-/a>
後に存在するリンク式は次のとおりです。他のオプションはただの、すなわち考慮せずに
((?:https?://|ftps?://|www\.).*)
http後のテキスト...
- 変換するハイパーリンクはpla
:テキストが代わりにリンクを一致させるために.*
を使用しての
スペースは歓迎です。リンクは空白を無視したくないので、スペースは無視されません。 –
@SherifEldeeb:編集を参照してください。 – Toto
この$ strを試してください http://google.com http://facebook.com –