0

次のURLのログがあります。

https://<hostname>/<directory>/builds/<job>/<version>/<build_number>

どこ:

hostname = any valid hostname
directory = any valid directory
job = any valid collection of characters (it may contain '-')
version = [0-9].[0-9] (i.e.) 1.0
build_number = [0-9] (i.e.) 2012050677

私の意図は、ログを読み取り、正規表現を使用して次のことを行うことです。

  1. URLと一致する
  2. 次のようにURLを使用してhrefを設定します。

    <a href=matched_url>Latest build</a>
    

これを実現するためにどのような正規表現を使用できますか?

4

1 に答える 1

0

の正規表現置換を行います

https://[^/]+/[^/]+/builds/[^/]+/[0-9]+\.[0-9]+/\d+

<a href='$&'>Latest build</a>

代わり$0$&、おそらく、正規表現エンジンによっては。

于 2012-08-02T21:19:42.863 に答える