C语言环境下正则表达式支持库
2009-05-30 10:08
274 查看
该库中集成了36种基本模式,通过这36种基本模拟可以组合出任意复杂的模式来,代码例子如下:
//引擎返回 “http://www.gtkings.com”
TOKRegularExpressionEngineRun("<(http://)^1><(www.)^1><(a-zA-Z0-9)^*>|<(0-9)^*><(.com)^1>|<(.net)^1>","Txpressionhttp://www.gtkings.com")
//引擎返回 “hello.net”
TOKRegularExpressionEngineRun("<(你好啊)^1>|<(hello)^1><(.com)^1>|<(.net)^1>|<(.cn)^1>","__123____a1123你好啊.nesdfahello.comsdf1123213__ ")
每个基本词元由“<(...)>”组成,这种书写规则使得表达式的逻辑结构非常清晰。
下载地址:http://download.csdn.net/source/1364480
相关文章推荐
- awk 的怪异现象以及其解决之道:正则表达式范围与语言环境的悲伤故事
- linux下 grep命令支持正则表达式
- ORACLE支持正则表达式的函数
- 在C/C++语言中使用正则表达式
- 支持正则表达式的String对象的方法
- Oracle中REGEXP_SUBSTR及其它支持正则表达式的内置函数小结
- .net中 验证用户名 2~20个字符,支持中文、英文、数字、“_”、“-”的正则表达式
- Go语言中正则表达式的使用
- 支持正则表达式的UrlMapping(ASP.NET2.0)
- String对正则表达式的支持
- Filebeat对正则表达式的支持
- 语言的转义字符及正则表达式的转义字符的表示
- ORACLE中的支持正则表达式的函数主要有下面四个:
- 我的7种武器(正则表达式、编程语言、数据库、算法与数据结构、软件调试、开发环境、编程思想)
- [ASP]RegExp对象提供简单的正则表达式支持功能使用说明
- swift语言使用正则表达式验证字符串是否为邮箱,手机号,身份证号
- 最严谨的校验email地址的正则表达式及各种语言对应版
- spring 属性文件的载入,支持正则表达式
- mysql查询语句对正则表达式的支持
- 《JavaScript 语言精粹》 学习笔记 —— 第七章 正则表达式