当前位置: 首页 > news >正文

代码统计网站网站搭建方案模板

代码统计网站,网站搭建方案模板,运城建设厅官方网站,wordpress 熊掌参数值示例: $str1 "4万-5万"; $str2 "4万-5万元"; $str3 "5万元以内"; 以下是一个PHP示例,用于检查字符串是否满足要求: function checkString($str) {// 检查字符串中是否包含"-"或"以内…

参数值示例:

$str1 = "4万-5万";
$str2 = "4万-5万元";
$str3 = "5万元以内";

 以下是一个PHP示例,用于检查字符串是否满足要求:

function checkString($str) {// 检查字符串中是否包含"-"或"以内"$containsHyphen = strpos($str, "-") !== false;$containsWithin = strpos($str, "以内") !== false;// 如果字符串中既不包含"-"也不包含"以内",则返回falseif (!$containsHyphen && !$containsWithin) {throw new Exception('价格区间中既不包含"-"也不包含"以内"');}// 正则:检查"以内"前面的字符是否为数字或"数字+万"或"数字+万元"或"数字+元"$numPattern = "/^\d+(?:\.\d{1,2})?(?:万|万元|元)?$/u";// 如果字符串中包含"-",则检查两侧是否为空if ($containsHyphen) {$parts = explode("-", $str);if (empty($parts[0]) || empty($parts[1])) {throw new Exception('价格区间检查"-"两侧错误 - 1');}// 检查"-"两侧的字符if (!preg_match($numPattern, $parts[0]) || !preg_match($numPattern, $parts[1])) {throw new Exception('价格区间检查"-"两侧错误 - 2');}}// 如果字符串中包含"以内",则检查前面的字符是否为数字或"万",后面是否为空if ($containsWithin) {$parts = explode("以内", $str);if (empty($parts[0]) || !empty($parts[1])) {throw new Exception('价格区间检查"以内"错误 - 1');}// 检查"以内"前面的字符if (!preg_match($numPattern, $parts[0])) {throw new Exception('价格区间检查"以内"错误 - 2');}}// 检查字符串中是否包含多个"-"或"以内"if (substr_count($str, "-") > 1 || substr_count($str, "以内") > 1) {throw new Exception('价格区间包含多个"-"或"以内"');}return true;
}// 测试示例
$str1 = "4万-5万";
$str2 = "4万以内";
$str3 = "4万-5万以内";
$str4 = "4万-以内";
$str5 = "4万-5万-6万";
$str6 = "4万以内5万";var_dump(checkString($str1)); // 输出:bool(true)
var_dump(checkString($str2)); // 输出:bool(true)
var_dump(checkString($str3)); // 输出:bool(false)
var_dump(checkString($str4)); // 输出:bool(false)
var_dump(checkString($str5)); // 输出:bool(false)
var_dump(checkString($str6)); // 输出:bool(false)

http://www.yayakq.cn/news/558856/

相关文章:

  • 推荐企业手机网站建设asp源码下载
  • h5自适应网站建设是什么意思wordpress 媒体 路径
  • 网站建设的定位是什么意思百度推广 网站备案
  • 网站建设优化哪家公司好最新新闻热点事件国际
  • 郑州市做网站公司a汉狮路由器通过域名解析做网站
  • 关于中国幼教网站开发的经验做网站是什么公司
  • 微信官方版官方网站wordpress 中文附件
  • 项目网站开发js放的位置网站建设 教学大纲
  • 网站建设在商标第几类网站建设内页
  • 广州手机网站开发报价重庆传媒公司前十名
  • php网站开发设计系统泰州东方医院男科
  • 荆门住房建设厅网站重庆铜梁网站建设报价
  • 怎么做阿里巴巴英文网站公众号制作模板app
  • 防疫网站网页设计付费网站搭建
  • 注册一个做网站的公司好海南网站建设推广
  • 怎么在工商局网站查公司必应搜索引擎怎么样
  • 南沙区建设局网站扁平化的网站有哪些
  • 佛山做网站推广的公司阿里云WordPress一键安装
  • 网站建设明细建设品牌公司网站
  • 兴化网站建设价格全球搜索引擎排名2022
  • 做蛋糕视频的网站中小企业网站建设与推广分析
  • 濮阳做网站的电话理论网
  • seo怎么优化软件seo关键词排名优化销售
  • 网站建设的五大原则手机微信小程序免费制作平台
  • 固阳网站建设广告公司简介模板及介绍
  • 网站推广优化排名公司设计师服务平台破解
  • 芦苞网站建设淘宝怎么优化关键词排名
  • 西安网站建设需要多少钱企业高端网站
  • 云凡济南网站建设开发厚街网站建设多少钱
  • 网站建设与推广协议书东莞市住房和城乡建设局门户网站