-
求帮忙写个正则表达式0
求大神帮我一个正则表达式
要求以GF开头后面跟Ⅰ字符串;
我自己尝试写了下:
var reg = /^GF01*Ⅰ*/;
能匹配字符串:GF你好你第Ⅰ部分.xls
但是也能匹配字符串:GF你好你第Ⅱ部分.xls
我只想匹配 GF你好你第Ⅰ部分.xls
写啊求大神指点
我的思维是:Ⅰ前后不允许出现Ⅰ,Ⅴ,Ⅹ这3个字符串;正则应该怎么写求大神帮忙啊
急着用求大神帮忙2013年4月26日 11:34
3个答案 按时间排序 按投票排序
-
帮你写了个Java的,已经测试过了,拿了放JS里用,一样的:
String regexStr = "^GF.*[^ⅠⅤⅩ]Ⅰ[^ⅠⅤⅩ].*"; System.out.println("GF你好你第Ⅰ部分.xls".matches(regexStr)); System.out.println("GF你好Ⅰ你第Ⅰ部Ⅰ分.xls".matches(regexStr)); System.out.println("GF你好你第ⅠⅠ部分.xls".matches(regexStr)); System.out.println("GF你好你第ⅠⅩ部分.xls".matches(regexStr)); System.out.println("GF你好你第111部分.xls".matches(regexStr));
2013年4月26日 12:05
-
要求以GF开头后面跟Ⅰ字符串;
var reg = /^GF.*Ⅰ.*/;
我的思维是:Ⅰ前后不允许出现Ⅰ,Ⅴ,Ⅹ这3个字符串;正则应该怎么写求大神帮忙啊
var reg = /^GF.*[^ⅠⅤⅩ]Ⅰ[^ⅠⅠⅤⅩ].*/;2013年4月26日 11:55
相关推荐
处理字符时,少不了UE(UltraEidt)的帮忙,只有在处理中才发现其功能之强悍。在此,共享个人积累,抛砖引玉,希望对大家有用。
### 经典的正则表达式口诀解析 #### 一、正则表达式的概念与重要性 正则表达式是一种强大的文本模式匹配工具,在文本处理、数据验证、搜索替换等方面发挥着重要作用。掌握正则表达式对于程序员来说是一项基本技能...
在IT行业中,正则表达式广泛应用于数据验证、搜索与替换、文本解析等多个领域。以下是一些关于正则表达式的基础知识和常见用法: 1. **基本概念**: - **元字符**:如`^`(行首)、`$`(行尾)、`.`(匹配任意单个...
项目中输入框需要验证不能输入root或者admin,不区分大小写。 琢磨了很久,写出来了正则如下: /^(?!root|admin)|\broot.+|\badmin.+/i tips:如果是写在java里,\b...如果你觉得有用,下载一下帮忙赚个积分,谢谢!
我这两天刚刚学正则表达式。我觉的正则对连续的字符匹配很简单,但是对...正好最近有朋友问了匹配连续数字的正则,就帮忙写了一下,算是当作温习一下吧。下面这篇文章就主要介绍了正则表达式实现匹配连续数字的方法。
正则表达式是一种用于匹配字符串中字符组合的模式。在编程语言中广泛用于检索、替换那些符合某个模式(规则)的文本。口诀是为了帮助学习者快速记忆复杂的规则,下面详细解释正则表达式中的口诀含义和常用的正则...
1. **语法错误**:正则表达式的语法非常严谨,一个小的符号错误都可能导致整个表达式无效。例如,未正确转义特殊字符,如`\d`未转义为`\\d`,或者括号、量词等使用不当。 2. **匹配失败**:如果正则表达式与目标...
我想匹配后面只要不是x和.net的asp. 如:asp.net aspx asp aspyu 只需要匹配aspyu和asp这样的正则,我弄了老会...匹配至少有一个非空白字符并且不超过指定长度匹配任意字符的正则表达式写法请教一个正则表达式,匹配所
想把pub_form_year_01分割为’pub_from_year’和’01’两部分,或者取得’pub_from_year’这个字段也可以, 分割的话很难按最后一个’_’...贪婪与懒惰 当正则表达式中包含能接受重复的量词(指定数量的代码,例如*,{5,12
对于"求大神帮忙有关火车票发车时间的识别-2car.zip"这个主题,我们可以理解为一个编程任务,其中用户希望从某个数据源(可能是文本文件、数据库或网页)中提取出火车票的发车时间信息。在这个问题中,标签"matlab...
BeautifulSoup提供了一种直观的方式来查找、遍历和修改HTML元素,而正则表达式则用于精确匹配和提取所需数据。 4. **JavaScript逆向工程**:许多网站使用JavaScript动态加载内容,因此,学习如何分析和执行...
是否为日期格式(yyyy-mm-dd) 自定义的正则表达式 整数范围(大于某数小于某数) 双精度数范围 必须与某个域的值相同 所有这些验证都在客户端完成。如果还有在此之外的验证需求,请告诉...
Delphi提供了丰富的字符串处理函数和正则表达式库,可以帮助完成这个任务。 4. **数值计算**:Delphi的标准库包含了许多数学函数,如加减乘除、开方、指数、对数等,可以用于计算器的运算部分。需要注意的是,...
字符串::UTF8 示例String::UTF8#[] API 尚未得到完全支持,并且可能永远不会支持正则表达式。 随着我的进步,我会更新这个自述文件。 # String (on 1.8)str = "你好世界"str . length # 12str [ 0 ] # 228str . ...
301阅读笔记作业标题 SMACSS和响应式网页设计 jQuery,事件和The Dom Flexbox和模板 响应式网页设计和正则表达式 Heroku部署 节点,Express和API API续 SQL SQL续 调用堆栈和调试 EJS 成分 更新和删除 数据库规范化 ...
重新包装的格子Web服务器,以快速获取您的格子令牌建立自己的正则表达式以获取收款人姓名的指南 :money_bag: 如果您还没有YNAB帐户,则可以使用我的,我们都会获得YNAB的免费月份。 :hatching_chick: 需要帮忙? 在...
2. **正则表达式**:Python的`re`模块提供了强大的正则表达式功能,用于匹配、查找、替换和提取文本模式。例如,`re.findall()`可以找出所有匹配的子串。 3. **文本分析**:Python有多个库用于文本分析,如`nltk`...
//将window正则表达式符号$赋值给变量_$ //[类]:成双类型 class2type = {}, //在贮存区被删除数据ID的列表,我们能够再用他们 core_deletedIds = [], core_version = "1.9.1", //保存一个参考给一些核心的...
//将window正则表达式符号$赋值给变量_$ //[类]:成双类型 class2type = {}, //在贮存区被删除数据ID的列表,我们能够再用他们 core_deletedIds = [], core_version = "1.9.1", //保存一个参考给一些核心...
6. **查找和替换**:强大的搜索和替换功能,支持正则表达式,方便查找和替换特定模式的文本。 7. **宏录制与播放**:能够记录一系列操作,然后重复播放,节省重复劳动的时间。 8. **项目管理**:可以组织和管理整个...