自定义正则表达式
Customize Regular Expression
这是我的正则表达式-/(''d{1,2}?h$)|(''d{1,2}h(?=''s+)/i
有两个1.(''d{1,2}?h$)和2.(''d{1,2}h(?=''s+)表示相同。但不同的是,第一个是字符串末尾(h),第二个是后面的空间
我想把这两种可能性结合起来。
当字符串像144h时,它返回44h,但当有两个以上的数字时,我需要null。
我需要单个(组合)表达式1.在艾哈迈达巴德对管柱进行14h-:14h的分层。2.14h字符串前的空格-:在艾哈迈达巴德14h。3.字符串结束14h-:在艾哈迈达巴德14h4.字符串14小时后的空间-:在ahmedabad会议的14小时
你可以试试这个。
^(''d{1,2}?h(''s){0,1})$
它将在24小时内匹配0到1的空白。
^和$用作表达式的开始和结束。因此,对于144h,您将得不到匹配项。
这是工作。。。。。
(^|''s)(''d{1,2})h(''s|$)
它匹配会议中的23h和会议23h的。
相关文章:
- 用于在组合文件中查找 AMD 定义呼叫的正则表达式
- xxxx@my.csun.edu 正则表达式的自定义电子邮件验证
- 自定义正则表达式
- 如何使用正则表达式验证 JavaScript 中的自定义 URL
- 正则表达式在 Jest 测试中没有定义
- 搜索/将自定义标记替换为 javascript 正则表达式
- 自定义日期格式的正则表达式
- JavaScript正则表达式匹配所有自定义注释掉的部分,但不匹配其他文本
- JavaScript - 正则表达式与自定义检查
- javascript正则表达式模式匹配单词,具有自定义单词边界
- javascript正则表达式模式定义
- 带有自定义约束的电话号码验证正则表达式
- 欧芹.js中的自定义正则表达式验证器
- 使用自定义正则表达式来验证表单
- 自定义正则表达式过滤掉最后一个url路径中的ID
- 设置自定义HTML5有效性消息属性忽略模式正则表达式
- 如何使用正则表达式或函数将数字格式化为自定义字符串
- 意外请求和正则表达式未定义
- 用于自定义设置的JavaScript正则表达式
- jQuery验证插件使用正则表达式的自定义方法