使用正則把郵箱的中間字串替換成號

2021-03-04 08:50:00 字數 648 閱讀 7652

1樓:靳大大來了

|可以用正則

",(?=[^\"]+?\",|[^\"]+?\"$)"匹配引號引起來的逗號,然後1個語句替換掉。

這裡給個java的

public static void main(string args)

//輸出為

a,b,"1a_2c_310",c,d,"xx_yy_zz",ee,fff

這個正則是直接替換掉""中間引起來的部分的逗號,""的後引號由於和前引號樣子一樣,為了避免替換掉c,d這種位置的",對後引號使用",或者"$來做的判斷。你可以試一下。

2樓:匿名使用者

var reg = /(.).+(.@.+)/g;

var str = "yongliesina1_.23@**.***";

console.log(str.replace(reg, "$1****$2"));

正規表示式,把乙個字串中所有/\|<>*:?" 這樣的字元都替換成 _ 。怎樣寫規則?

3樓:匿名使用者

如果是除了字母和數字、下劃線之外的全替換,這樣即可:

\w如果是只替換這幾個字元:

[\/\\\|\<\>\*\:\?\"]

UE中如何使用正則替換行中部分字串

ultraedit 支援3種正規表示式引擎,請在 高階 中選擇。你用的是 ultraedit 自己的正則引擎。按你的敘述,應該這樣寫 p 替換為 1 表示 行首 替換式中的 1代表 查詢式中的第1個 這裡面的內容 查詢式中 內容 這種形式最多可用9個現在最通行的是 perl 正則引擎。建議你以後用這...

php如何替換字串中的指定字元

常用的函式有 str replace 和preg replace str replace 函式使用乙個字串替換字串中的另一些字元。str replace find,replace,string,count 引數 描述。find 必需。規定要查詢的值。replace 必需。規定替換 find 中的值的...

PHP字串如何替換函式,php 如何把一個字串替換成N個字串

原字串中的所有 iwind 都替換成了 kiki str replace是大小寫敏感的,所以對你不能設想用 str replace iwind kiki 替換原字串中的 iwind str replace還可以實現多對一 定義和用法 str replace 函式使用一個字串替換字串中的另一些字元。語...