我需要从数字(555)564-8583替换额外的字符我想只允许加号和整数

问题描述 投票:-4回答:1

我有一个像(555)564-8583或+91(234)5465-789的字符串我想要的结果像5555648583和另一个像+912345465789

我想要任何只允许整数和加号的PHP正则表达式

php regex string str-replace
1个回答
3
投票

试试这个正则表达式:

[^\d\r\n+]+

用空字符串替换每个匹配项

Click for Demo

说明:

  • [^\d\r\n+]+ - 匹配任何不是数字的字符的1 +次出现,而不是换行符,而不是+
© www.soinside.com 2019 - 2024. All rights reserved.