我一直试图找出如何专门屏蔽字符串的某些部分。
例如,如果我要在电子邮件中掩盖前四个字母:
alias12@gmail.com => ****s12@gmail.com
和
在电话号码的最后四个号码前屏蔽四个号码:
+15123452345 => +151****2345
这些正则表达式中的每一个都将使用替换?
答案 0 :(得分:1)
对于第一个,只需匹配字符串的开头和另外4个.
:
^.{4}
对于第二个,请使用:
.{4}(?=.{4}$)
这匹配4 .
,直到它看到之后,还有4个.
后跟字符串的结尾。