簡體   English   中英

正則表達式-搜索和替換

[英]Regular Expression - Search and Replace

我是正則表達式的新手,遇到了一個問題。

我想搜索並替換一個字符串。

搜索-和'的實例,並將其分別替換為-和`。

當前字符串示例:大家好!

替換字符串:大家好!

任何幫助將不勝感激!

如果你想只替換---用最簡單的正則表達式:

var str = "Hi'yo every--body!";
str = str.replace(/--/g, '-');

標志g啟用全局搜索,以便模式替換所有出現的事件。

@dfsq是正確的,對於幾個簡單的替換來說,regexp是多余的,但僅供參考。

var s = "Hi'yo every--body!";
s = s.replace(/'/g, "`").replace(/\-{2}/g, "-");

你需要。

"Hi'yo every--body!".replace(/--/g, '-').replace(/'/,'`')

發揮作用

 function andrew_styler(s){return s.replace(/--/g, '-').replace(/'/,'`');}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM