我需要创建一个正则表达式验证逗号分隔的数值。数字和逗号PHP正则表达式只

他们应该是这样的:1,2,3,4,5等....

的值必须是一个数字,如:1点之前或之后没有空的空间,没有逗号之前或之后。

或者......多个数值以逗号分隔。第一个和最后一个字符必须是一个数字。

我有以下的代码,但它仅检查数字和逗号没有特定的顺序:

如何更改下面的正则表达式符合上面的描述?

谢谢!

// get posted value

if(isset($_POST['posted_value']))

{

$sent_value = mysqli_real_escape_string($conn, trim($_POST['posted_value']));

if(preg_match('/^[0-9,]+$/', $posted_value))

{

$what_i_need = $posted_value;

}

else

{

$msg .= $not_what_i_need;

}

}

else

{

$msg .= $posted_value_not_set;

}

+0

只是为了说明编辑的原因,当你的意思是[this](http://en.wikipedia.org/wiki/Coma)时,你说的是[this](http://en.wikipedia.org/wiki/Coma) .ORG /维基/逗号)。 –

php正则表达式匹配逗号,数字和逗号PHP正则表达式只相关推荐

  1. java 正则表达式匹配数字_java正则表达式匹配所有数字的案例

    用于匹配的正则表达式为 :([1-9]\d*\.?\d*)|(0\.\d*[1-9]) ( [1-9] :匹配1~9的数字: \d :匹配数字,包括0~9: * :紧跟在 \d 之后,表明可以匹配零个 ...

  2. js正则表达式-匹配空格/数字范围/网址/电话等常用表达式

    1.项目需要匹配gh字符,要求gh前面有空格,后面有无空格都可以. 思路如下: \s : 表示 space ,空格 +: 一个或多个 ^: 开始,^\s,以空格开始 $: 结束,\s$,以空格结束 | ...

  3. python正则表达式匹配字符串中的电话号码_Python正则表达式匹配字符串中的数字...

    这篇文章主要介绍了Python正则表达式匹配字符串中的数字,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下 1.使用"\d+"匹配全数字 代码: ...

  4. 正则表达式 - 匹配0-255数字

    问题 如何使用java正则表达式匹配0-255范围内的数字 解决 表达范围 表达式 0-9 \d 10-99 [1-9]\d 100-199 1\d{2} 200-249 2[0-4]\d 250-2 ...

  5. java正则匹配下划线_java正则表达式-匹配中文数字字母下划线

    正则表达式用来指定字符串模式.当你需要定位匹配某种模式的字符串时就可以使用正则表达式.例如,我们下面的一个例程就是在一个HTML文件中通过查找字符串模式来定位所有的超链接.     当然,为了指定一种 ...

  6. java 匹配所有,java正则表达式匹配所有数字

    用于匹配的正则表达式为 :([1-9]\d*\.?\d*)|(0\.\d*[1-9]) ( [1-9]:匹配1~9的数字: \d:匹配数字,包括0~9: * :紧跟在 \d 之后,表明可以匹配零个及多 ...

  7. 部分正则表达式匹配所有数字,包括带小数点的数字

    用于匹配的正则表达式为 :([1-9]\d*\.?\d*)|(0\.\d*[1-9]) ( [1-9] :匹配1~9的数字: \d :匹配数字,包括0~9: * :紧跟在 \d 之后,表明可以匹配零个 ...

  8. JAVA正则表达式匹配字母数字下划线符号

    正则表达式简单语法及常用正则表达式 基本符号: ^  表示匹配字符串的开始位置  (例外  用在中括号中[ ] 时,可以理解为取反,表示不匹配括号中字符串) $  表示匹配字符串的结束位置 *  表示 ...

  9. oracle正则表达式匹配非数字非字母,ORACLE数据库中怎么求除数字、字母之外的非中文字符的正则表达式...

    最近做项目,有这样一需求:ORACLE数据库中求除数字.字母之外的非中文字符的正则表达式 如有如下字段,需将其中除字母.数字.汉字外的其他所有字符替换为空 'asdfsad,,:)()!@123234 ...

最新文章

  1. 第一期站立会议2(11.16个人)
  2. 小区的足球场地实地拍摄
  3. php gif上传后不动,GIF图片上传后不动的解决办法
  4. lenovo vantage工具栏无反应 电池图标单击无法显示状态栏
  5. android显示多个网络图片不显示,Android显示网络图片实例
  6. 普惠科技助力智能升级 天猫精灵新品直指家庭IoT生态
  7. Mobile如何通过重定向来定制主页
  8. 怎样把百度图片设置成传统翻页 瀑布流与传统翻页的转换
  9. 纯C语言编程-游戏之弹跳球
  10. 入门学习计算机第十三天—初识指针
  11. WIN10安装与升级的方法
  12. 39 项目实战---购物+转账系统
  13. 关于华为P10(Android 8.0系统)出现的一个莫名奇妙的ANR
  14. input 标签中的 Hiden隐藏域
  15. 都在发做圣诞树,我来点不一样的,用python给对象戴一顶圣诞帽
  16. ubuntu命令行配置文件夹共享
  17. Android 停车地图及停车导航,停车场蓝牙定位导航方案
  18. [***Model mj_objectArrayWithKeyValuesArray:]: unrecognized selector sent to class 0x10ace5df0
  19. pytorch每日一学22(torch.empty()、torch.empty_like()、torch.empty_strided())创建未初始化数据的tensor
  20. 快递查询方法,一键查询全部快递的物流信息

热门文章

  1. repeating 路由_CSS中带有示例的repeating-linear-gradient()函数
  2. 自由职业的前半年,我是如何度过的?
  3. golang开发环境配置及Beego框架安装
  4. IMP-00002: 无法打开 D:\orcldat\test_20111024.dmp 进行读取,rman备份
  5. overflow滚动条属性
  6. Dynamic_Performance_Tables_not_accessible_问题_解决不能动态统计
  7. QT5更改应用程序图标
  8. win10去除快捷小箭头_win10操作系统小技巧之键盘快捷键使用
  9. java observer模式_Java观察者模式(Observer)详解及应用
  10. python中str是什么_python的str()字符串类型的方法详解