您可以尝试以下操作:
<?php
$str = \'This is a very large number 999,999,999.999 !\';
echo $str = preg_replace( \'/[^\\d,.]/\', \'\', $str );
仅允许:
数字(0-9)逗号(,)
点(.)然后您可以考虑使用以下过滤器:
add_{$meta_type}_metadata
update_{$meta_type}_metadata
get_{$meta_type}_metadata
在哪里
$meta_type
是对象元数据的类型(注释、帖子或用户)。
ps: 请记住在测试这些过滤器之前进行备份;-)