我正在尝试使用正则表达式来指定字符数量。大括号不起作用[重复]

     2023-05-08     81

关键词:

【中文标题】我正在尝试使用正则表达式来指定字符数量。大括号不起作用[重复]【英文标题】:I'm trying to use regex to specify amount of characters. The curly brackets are not working [duplicate] 【发布时间】:2018-11-21 15:59:31 【问题描述】:
var validRegExp = /^[0-9]+[-]+[0-9]+$/;

这是我的脚本,我想要的是:

var validRegExp = /^[0-9]5+[-]+[0-9]2+$/;

但是当我把它放进去时它不喜欢它。

我想要 5 个数字,然后是一个破折号,然后是两个数字

【问题讨论】:

s 之后删除+s。 它不喜欢它 不是正确的错误描述。不过我猜你只想要/^[0-9]5-[0-9]2$/ 【参考方案1】:

当你写的时候:

[0-9]5+

这是不正确的,因为您可以将其翻译为 5 次、1 或更多的数字。由于您已经写了 5 次,因此不应使用 +。

正确的正则表达式是:

/^[0-9]5(-)+[0-9]2$/;

【讨论】:

感谢您的帮助!

如何在R中的正则表达式中转义右括号“]”

】如何在R中的正则表达式中转义右括号“]”【英文标题】:Howtoescapeclosedbracket"]"inregexinR【发布时间】:2015-11-0913:14:19【问题描述】:我正在尝试在R中使用gsub来替换我正在处理的某些字符串中的一堆奇怪字符。一切正常... 查看详情

正则表达式查找字符串中大括号内的任何标签

】正则表达式查找字符串中大括号内的任何标签【英文标题】:Regextofindanytaginsidecurlybracesinastring【发布时间】:2021-11-0506:30:18【问题描述】:我正在努力找出我可以使用哪个正则表达式来清理这个字符串:1WH/12A/23T/34/45I/56T/67/78I... 查看详情

使用正则表达式在 Pandas 数据框中字符串开头的大括号内去除数字

】使用正则表达式在Pandas数据框中字符串开头的大括号内去除数字【英文标题】:UsingregextostripnumbersinsidecurlybracesatthestartofthestringinaPandasdataframe【发布时间】:2021-02-1120:07:46【问题描述】:我有一列熊猫数据框(df)。它看起来像这... 查看详情

用于匹配大括号中的每一行的正则表达式

】用于匹配大括号中的每一行的正则表达式【英文标题】:Regexformatchingeverylineenclosedincurlybrackets【发布时间】:2020-07-0716:30:39【问题描述】:我正在尝试匹配大括号内的每一行,并且我正在努力捕捉我想要的内容。举个例子,如... 查看详情

使用正则表达式检查字符串中的第三个字符

】使用正则表达式检查字符串中的第三个字符【英文标题】:Checkingthirdcharacterinstringusingregex【发布时间】:2013-02-0412:38:01【问题描述】:我必须检查字符串中的第三个字符。我正在尝试使用NSPredicate来做到这一点。我认为正则表... 查看详情

带大括号的 Java 负 bigdecimal 值

...串,我正试图将其解析为BigDecimal。我正在使用以下正则表达式来去除除-,.()$之外的所有非货币符号。一旦它被剥离,我就会尝试用剩余的值创建一个BigDecimal。当括号中出现负值时,问题就开始了。有人对如何修复此实例有任 查看详情

正则表达式量词 - 两个字符之间的数量

】正则表达式量词-两个字符之间的数量【英文标题】:Regexquantifiers-asmanybetweentwocharacters【发布时间】:2017-08-0213:42:44【问题描述】:我正在尝试查找两个字符之间的所有文本,但有时字符串包含分隔符。例如,如果我使用(.*?)=(... 查看详情

正则表达式获取花括号之间的字符串

】正则表达式获取花括号之间的字符串【英文标题】:Regextogetstringbetweencurlybraces【发布时间】:2010-09-2914:37:50【问题描述】:不幸的是,尽管我在记忆中已经尝试每年至少学习一次正则表达式,但我总是忘记,因为我很少使用... 查看详情

如何使用正则表达式删除括号内的文本?

】如何使用正则表达式删除括号内的文本?【英文标题】:HowcanIremovetextwithinparentheseswitharegex?【发布时间】:2010-10-1300:06:53【问题描述】:我正在尝试处理一堆文件,然后我需要更改以删除文件名中的无关信息;值得注意的是,... 查看详情

大括号之间的正则表达式搜索(代码片段)

...将大规模数组序列化为字符串。然后编写一个简单的正则表达式来匹配对象中的两个属性。在每个单个对象中,它们都以“aaa”键和“true”键开头。可以遵循各种键值对,然后对象上的最后一个键值对是zzz:true。vardata=JSON.stringif... 查看详情

正则表达式在非常大的html文件中匹配java中的花括号[重复]

】正则表达式在非常大的html文件中匹配java中的花括号[重复]【英文标题】:regexmatchingcurlybracesinjavainsideverylargehtmlfile[duplicate]【发布时间】:2018-05-2801:05:05【问题描述】:从下面的字符串我想匹配之间的字符我测试了"chkin.*&qu... 查看详情

用于捕获嵌套括号中的值的正则表达式

】用于捕获嵌套括号中的值的正则表达式【英文标题】:RegExforcapturingvaluesinnestedbrackets【发布时间】:2019-10-1121:12:18【问题描述】:我试图使用正则表达式来匹配两个字符之间的内部文本,但我得到了错误的文本我尝试将[A-z]*而... 查看详情

正则表达式对单个字符使用括号

】正则表达式对单个字符使用括号【英文标题】:Regexusingbracketsforasinglecharacter【发布时间】:2019-10-1414:24:21【问题描述】:我正在解决这个正则表达式问题给定一个测试字符串s,在以下条件下编写一个匹配s的正则表达式:s必... 查看详情

正则表达式:用“|”匹配带括号的字符串运算符 [重复]

】正则表达式:用“|”匹配带括号的字符串运算符[重复]【英文标题】:Regex:matchstringwithparathesewith\'|\'operator[duplicate]【发布时间】:2021-11-1021:12:47【问题描述】:我正在尝试使用单个正则表达式匹配字符串中“数字”或“数字... 查看详情

正则表达式替换正在吃掉整个字符串!如何使正则表达式变得不贪婪?

】正则表达式替换正在吃掉整个字符串!如何使正则表达式变得不贪婪?【英文标题】:Regexreplaceiseatingupthewholestring!HowdoImakeregexungreedy?【发布时间】:2012-01-2018:59:53【问题描述】:我正在使用OpenOffice中的一个非常大的电子表格... 查看详情

记事本++中括号的正则表达式

】记事本++中括号的正则表达式【英文标题】:RegExforbracketinNotepad++【发布时间】:2016-01-2917:06:22【问题描述】:我正在尝试在notepad++中创建一个特殊的RegEx函数来修复一些最初为Softni格式的字幕txt文件,这些文件使用方括号作为... 查看详情

python中正则表达式的匹配规则总结

...Python的总结文章请访问:https://www.jianshu.com/nb/47435944正则表达式用来匹配字符串,在python中可以使用re模块来完成,本篇做一个对正则表达式的匹配规则的总结在上述的精确匹配后可以跟上一些符号来进行模糊的匹配:可以使用... 查看详情

为啥在这个正则表达式中左括号被转义?

】为啥在这个正则表达式中左括号被转义?【英文标题】:WhyisaleftparenthesisbeingescapedinthisRegex?为什么在这个正则表达式中左括号被转义?【发布时间】:2010-09-1909:35:08【问题描述】:我正在使用此处的HTML清理白名单代码:http://r... 查看详情