有一個真實的域名,比如 www.by 或 www.ru,所以對于這樣的域名,我想保留“www.”。但是對于其他域,例如www.example.org或www.sub.example.org “www”。需要洗掉。
我試過這樣的正則運算式^(www[0-9]*\.)(\.*){2,}但不起作用......有什么想法嗎?
uj5u.com熱心網友回復:
您可以使用
^www[0-9]*\.((?:[^.]*\.) )
替換為$1。請參閱正則運算式演示。詳情:
^- 字串的開始www[0-9]*\.-www,任何零個或多個數字,以及.((?:[^.]*\.) )- 第 1 組($1指替換模式中的此值):一次或多次出現零個或多個字符,而不是 a.和一個.字符。
uj5u.com熱心網友回復:
您可以用空字串替換以下正則運算式的匹配項:
^www\d*\.(?=.*\.)
的正預測先行 (?=.*\.)斷言,第一周期是通過另一段字串中后面跟著。
演示
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/386971.html
標籤:正则表达式
上一篇:正則運算式編輯文本
