看看它的英文:Regular expression

再看看regular:adj. 定期的;有规律的;合格的;整齐的;普通的

意思是根据某些字符串的规律设定其表达式。

再看看“正则”:一,正规;常规。二,犹正宗。《现代汉语大词典》

茅盾《追求》:“一个月前,我还想到五年六年甚至十年以后的我,还有一般人所谓想好好活下去的正则的思想。”

郑振铎《插图本中国文学史》:“差不多要在元末明初的时候,我们才见到正则的南曲作家的出现。”

主要的意思是:正规,正宗。

在汉语中,正规和规律的区别还是挺大的,而且,“正则”一词,在现代汉语中已经很少使用了。

不知道最初把Regular expression翻译成“正则表达式”是想法什么,是想说“正规表达式”吗?

它确实有点令人迷惑,多少有点误人子弟,远远不如“规则表达式”或者“规律表达式”来得通俗易懂,望文即可生义。

“正则表达式”应当称为“规则表达式”相关推荐

  1. 正则表达式——详情版+常用表达式

    正则表达式--详情版+常用表达式 正则表达式,又称规则表达式,(Regular Expression,在代码中常简写为regex.regexp或RE),是一种文本模式,包括普通字符(例如,a 到 z ...

  2. php正则中不支持g修饰符吗,Pattern Modifiers – 规则表达式的修饰符(转载)发现PHP里有些正则表达式的应用和PERL里的不一样。。所…-PHP教程,PHP应用...

    pattern modifiers – 规则表达式的修饰符 下面是当前规则表达式里可用的修饰. 括号内的名字是那些修饰符的内部 pcre 名字. i (pcre_caseless) 如果设置了这个修饰 ...

  3. 正则表达式的学习二:正则表达式的匹配规则总结

    一.^ 和 $ 的匹配 ^once:这个模式包含一个特殊的字符^,表示该模式只匹配那些以once开头的字符串:buct$: 这个模式包含了$, 表示该模式只匹配以buct结尾的字符串:^buctser ...

  4. 根据运算符优先级解析SQL规则表达式

    1.需求 测试数据库使用Greenplum,生产库使用GBase 普通表:存储客户数据,千万级别,结构如下 stat_date代表日期:user_id代表用户id:serial_number代表手机号 ...

  5. 正则表达式学习笔记010--子表达式的认识与应用

    正则表达式学习笔记010--子表达式的认识与应用 交流群1:251572072 交流群2:170933152 子表达式: ()用2个小括号,括起来的叫做子表达式 如: \d{3,4}([\s|-]?\ ...

  6. 关于电商中复杂促销手段的一个解决思路-规则表达式

    2019独角兽企业重金招聘Python工程师标准>>> 一般来说,只要是面向零售,不管是B2C,C2C还是B2B2C模式,商城的促销模式都是差不多的,比如满就送,满x减x,满x赠x, ...

  7. 字段有效性规则表达式的示例

    字段有效性规则表达式的示例 可以使用表达式创建字段或控件的有效性规则.然后,在将数据输入到该字段或控件中时,Access 将实施该规则.要创建有效性规则,需要修改该字段或控件的 ValidationR ...

  8. java规则表达式_Java基础--正则表达式的规则

    注意:正则表达式只关注格式是否正确,不关注内容是否有效. 一.字符集合, []表示一个字符. 1.[abc] :指a,b,c中的任意一个字符. 2.[^abc]:指除了a,b,c外的任意字符. 3.[ ...

  9. python 基础学习 正则表达式1(规则)

    正则表达式: *正则表示式(或RE)是一种小型的.高度专业化的编程语言,(在python中)它内嵌在python中,并通过re模块实现. -可以为想要匹配的相应字符串指定规则 -该字符串集可能包含英文 ...

最新文章

  1. 激活函数之softmax介绍及C++实现
  2. PLT、POT、延迟绑定
  3. android自定义View-垂直滚动的TextView
  4. java每日小算法(22)
  5. android eclipse 下Device无设备问题解决
  6. ubuntu自带截图工具--方便好用
  7. CVPR 2022 | 针对目标检测的重点与全局知识蒸馏(FGD)
  8. linux批量执行一个脚本文件,shell脚本示例:批量比较多个文件的内容是否相同...
  9. Java并发(五)——锁
  10. 从零开始刷Leetcode——数组(1.26)
  11. tensorflow-object-detection
  12. Web前端开发规范之脚本文件和动态文本文件命名规则
  13. Linux 内核软中断(softirq)执行分析
  14. 我没有时间 I Don't Have Time?
  15. 网上收集的一些Java应用 选择自 yukikaze 的 Blog
  16. css中translation,css3 translate属性
  17. 清爽抗菌的平角内裤,设计合理穿着舒适
  18. 前端树形图(未完成完善,会持续更新)
  19. Linux socket编程
  20. layui 卡片式列表_CardView實現卡片式列表展示

热门文章

  1. 洛谷 P1690 贪婪的Copy
  2. sloth——算法工程师标注数据的福音
  3. Codeforces Round #193 (Div. 2)
  4. 应用SilverLight 2.0 BETA 2的 支持回调的在线聊天室(二)
  5. 戴尔:发力互联互通 构建世界基础设施中心
  6. Java 中日期的几种常见操作 —— 取值、转换、加减、比较
  7. Android Studio下加入百度地图的使用 (一)——环境搭建
  8. 很蛋疼的ORA-00911:无效的字符错误
  9. 小菜学习设计模式(五)—控制反转(Ioc)
  10. JDK和JRE的区别-zz