匹配RegEx中的第一行内容
Matching the first line of content in RegEx
我只想匹配0到799之间的数字,如果其中没有逗号。
$660
http://stackoverflow.com/questions/6560030/what-regex-can-i-use-tovalidate-anumber-between-0-and-255
我试过使用这个正则表达式。--> 'b(0*(?:[0-9]?[0-9]?[0-9]?|100))'b
,它工作得很好。(如果数字在0和999之间)
需要帮助改变我的正则表达式:
- 我需要它的工作在JavaScript
- 我想在$之后使用regex验证第一行中的数字(我只需要如果0到799)
- 如果其中有逗号,则应该忽略它(如数字799+)
- 我不希望它接受带有逗号的数字,因为我当前的正则表达式认为它是有效的。(或者至少6245应该等于6245,这样我的正则表达式就可以忽略它。)
要改写你的问题,数字前后不能有逗号:
(?<!,)'b[1-7]?'d?'d'b(?!,)
在线试试
如果不能使用look behind,例如使用JavaScript,则必须使用非逗号并捕获目标:
(^|[^,])('b[1-7]?'d?'d'b(?!,))
号码在第一组。
在线试试
相关文章:
- RegEx删除空属性?例如,如果(class=“”||class=“”)移除;否则就下课
- Regex代码只允许一个空格
- Regex匹配除“”之外的所有字符;.js”;
- RegExp:匹配Javascript中除regex值之外的所有内容
- 拆分文本以每隔n个字符添加一行新行,并注意空格
- Javascript RegEx validator
- 动态插入的表:JQuery未检测到最后一行
- 使用regex的jquery keydown绑定不会验证撇号和句点
- 在终端中运行 JavaScript 时(使用 rhino),如何使用 print() 函数在一行中打印
- 如何在Angular UI网格中选择下一行
- 通过单击动态加载的表中同一行的另一个字段来更新一行的字段
- 制作一个regex来验证只有一个数字的字符串
- RegEx JavaScript:数字后的符号提取
- PHP和Javascript之间的Regex差异
- 链接和youtube的Javascript和regex
- 用Javascript regex在一行中查找表达式,然后将其追加到该行的末尾
- Regex-对于每一行:行以>直到<
- Regex只捕获第一行
- 寻找一行JavaScript Regex替换
- Javascript:测试regex并赋值给变量,如果它在一行中匹配