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

I need to replace extra character from number (555) 564-8583 I want to allow plus sign and integer only

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

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

试试这个正则表达式:

[^\d\r\n+]+

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

Click for Demo

解释:

  • [^\d\r\n+]+ - 匹配任何非数字、非换行符、非 +
  • 的字符出现 1 次以上