php 写一个 匹配 大小写字符和数字和符合- 的正则
可以使用 preg_match 函数来实现匹配大小写字符、数字和符号 "-" 的正则表达式。
以下是一个示例代码:
<?php
$str = "Abc-123";
if (preg_match("/^[a-zA-Z0-9-]+$/", $str)) {
echo "匹配成功";
} else {
echo "匹配失败";
}
?>
解释:
- ^ 表示匹配字符串的开始
- [a-zA-Z0-9-] 表示匹配大小写字母、数字和符号 "-"
-
- 表示匹配一个或多个前面的表达式
- $ 表示匹配字符串的结束
在这个示例中,如果字符串 $str 匹配正则表达式 /^[a-zA-Z0-9-]+$/,则输出 "匹配成功";否则输出 "匹配失败"。
你可以根据实际需求修改正则表达式的模式。
原文地址: https://www.cveoy.top/t/topic/igfK 著作权归作者所有。请勿转载和采集!