Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用php和正则表达式审查文本_Php_Regex - Fatal编程技术网

使用php和正则表达式审查文本

使用php和正则表达式审查文本,php,regex,Php,Regex,使用PHP,正则表达式将如何用ascii项目符号代码(••;•项目符号)替换所有字母数字字符(以及除点以外的所有标点符号)。假设输入字符串为: $str = "some text $12,345." 哪个输出为 ••••••••••••• 谢谢您可以使用此preg\u replace: $repl = preg_replace('/[^\s.]/', '•', $str); 你试过什么?这非常简单,只需最少的研究就可以实现。询问代码的问题必须证明在解决实际问题时付出了最小的努力,包括

使用PHP,正则表达式将如何用ascii项目符号代码(••;•项目符号)替换所有字母数字字符(以及除点以外的所有标点符号)。假设输入字符串为:

$str = "some text $12,345."
哪个输出为 •••••••••••••


谢谢

您可以使用此
preg\u replace

$repl = preg_replace('/[^\s.]/', '•', $str);

你试过什么?这非常简单,只需最少的研究就可以实现。询问代码的问题必须证明在解决实际问题时付出了最小的努力,包括尝试的代码和遇到的问题应该是
而不是
*
谢谢@ShankarDamodaran:我疲惫的眼睛看不见。现在已经更新了。