找回密码
 立即注册
搜索
查看: 365|回复: 1

[正则] 常用正则

  [复制链接]
发表于 2023-2-22 21:00 | 显示全部楼层 |阅读模式
每隔3位加逗号隔开:(PHP|JS)
 
(\d{3})(?=.)
 
将数字从右向左每隔3位加一逗号:(PHP|JS)
 
(?=\B(\d{3})+(?!\d))
 楼主| 发表于 2023-2-23 10:20 | 显示全部楼层
PHP检查字符串中有无中文字符:正则两个示例



$utf8_str = "赕就可消垻,只有当所有方块都被消垻时才可以过关";

if(preg_match("/\p{Han}+/u", $utf8_str)) echo '有中文字符。';

if(preg_match("/[\x{4e00}-\x{9fa5}]+/u", $utf8_str)) echo '有中文字符2。';
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|学习笔记

GMT+8, 2024-10-26 11:20 , Processed in 0.021557 second(s), 14 queries , APCu On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表