博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
二维正则表达式v0.1
阅读量:5891 次
发布时间:2019-06-19

本文共 377 字,大约阅读时间需要 1 分钟。

一个二维正则单元,由字符,量词,子表达式,回溯引用(变量),匹配模式等等组成。单元就是递归的子表达式。
字符,由单个字符,一组字符(就是[]),元字符,边界字符组成。
元字符,由任意字符,数字,字母,空白字符,转义字符,位置字符(没有位置字符,你想匹配单词so,却连absolute里面的so也匹配出来)等组成。
量词,由{0,1},{0,},{1,n},{5,11}等组成,默认1次。
匹配模式,由默认单个匹配成功就返回,全局匹配,忽略大小写。
暂时不支持回溯引用条件和前后查找条件。

 

由二维正则表达式转换为正则表达式,这个没什么好说。

由正则表达式转换为二维正则表达式, 这个嘛,首先提取出二维正则单元,然后分别解析。

转载于:https://www.cnblogs.com/samwu/archive/2012/09/29/2708490.html

你可能感兴趣的文章
设计模式:外观模式(Façade Pattern)
查看>>
ASP.NET中 DataList(数据列表)的使用前台绑定
查看>>
Linux学习之CentOS(八)--Linux系统的分区概念
查看>>
C语言字节对齐
查看>>
主域控制器的安装与配置步骤与方法
查看>>
调整Flash与div的位置关系
查看>>
Objective - c 创建二维数组
查看>>
〖Android〗/system/etc/fallback_fonts.xml
查看>>
30个美丽干净的,帮助用户专注于内容的网站设计
查看>>
高级Bash脚本编程指南(27):文本处理命令(三)
查看>>
JavaScript---事件
查看>>
Android NDK入门实例 计算斐波那契数列一生成jni头文件
查看>>
c/c++性能优化--I/O优化(上)
查看>>
将HTML特殊转义为实体字符的两种实现方式
查看>>
jquery 保留两个小数的方法
查看>>
网站架构设计的误区
查看>>
Standard C++ Programming: Virtual Functions and Inlining
查看>>
html5 Web Workers
查看>>
iis 故障导致网站无法访问
查看>>
作业抄袭简单检测
查看>>