如何在c中实现类似VB中得Like操作符,支持统配符得比较?
如何在c中实现类似VB中得Like操作符,支持统配符得比较?
如下:
result = string Like pattern
pattern 中的字符 符合 string 中的
? 任何单一字符。
* 零个或多个字符。
# 任何一个数字 (0–9)。
[charlist] charlist.中的任何单一字符。
[!charlist] 不在 charlist 中的任何单一字符。
问题点数:20、回复次数:7Top
1 楼LinYF1980(大羽飞鹤)回复于 2005-03-04 08:59:25 得分 5
楼主,你真行,半夜也上学习上网,帮你顶.....................顶....................Top
2 楼kaoziji(靠自己)回复于 2005-03-04 09:25:24 得分 5
还是用正则表达式吧Top
3 楼pasl(阿龙1)回复于 2005-03-05 22:06:21 得分 0
谢谢,各位了!
可以说的具体一点吗?我对C语言知道的很少,干刚才开始学习的
主要用于UG得二次开发,
应为要求比较两个字符串的相似,比如:8DLX.205.2001 它符合格式 #DLX.###.####
5DLX.205.2001 符合[5,6]DLX.###.####
我需要做这方面的比较,我要做的是一个DLL,支持MFC得
请各位高手指教!Top
4 楼Wolf0403(废人:独活十年~心如刀割)回复于 2005-03-06 10:05:39 得分 10
用正则表达式匹配吧。boost 有正则表达式库……还有一些别的。MS 好像有一个Top
5 楼pasl(阿龙1)回复于 2005-03-06 18:19:12 得分 0
谢谢,各位了!
可以说的具体一点吗?我对C语言知道的很少,干刚才开始学习的
主要用于UG得二次开发,
应为要求比较两个字符串的相似,比如:8DLX.205.2001 它符合格式 #DLX.###.####
5DLX.205.2001 符合[5,6]DLX.###.####
我需要做这方面的比较,我要做的是一个DLL,支持MFC得
请各位高手指教!
================================
请各位说的具体一些,最好有大概的代码!
我很菜,刚刚接触C
Top
6 楼pasl(阿龙1)回复于 2005-03-07 23:28:53 得分 0
谢谢,各位了!
可以说的具体一点吗?我对C语言知道的很少,干刚才开始学习的
主要用于UG得二次开发,
应为要求比较两个字符串的相似,比如:8DLX.205.2001 它符合格式 #DLX.###.####
5DLX.205.2001 符合[5,6]DLX.###.####
我需要做这方面的比较,我要做的是一个DLL,支持MFC得
请各位高手指教!
================================
请各位说的具体一些,最好有大概的代码!
我很菜,刚刚接触C
Top
7 楼pasl(阿龙1)回复于 2005-03-08 20:23:50 得分 0
谢谢,各位了!
可以说的具体一点吗?我对C语言知道的很少,干刚才开始学习的
主要用于UG得二次开发,
应为要求比较两个字符串的相似,比如:8DLX.205.2001 它符合格式 #DLX.###.####
5DLX.205.2001 符合[5,6]DLX.###.####
我需要做这方面的比较,我要做的是一个DLL,支持MFC得
请各位高手指教!
================================
请各位说的具体一些,最好有大概的代码!
我很菜,刚刚接触C
Top




