Quantcast
Channel: 看雪安全论坛
Viewing all articles
Browse latest Browse all 9556

如何扫描字符串中是否包含想要的字符串组合?

$
0
0
原字长串可能是这样的:
"xxxxxxxxx 8880D yyyyyy"

我主要是想扫描出字符串中是否包含一个【数字+D】这样的组合
xxx、yyy为任意长度字符串
8880为长度不定数字,为简单起见,假设范围在int型以内

如:
"xxxxx 11D yyyyyy" 结果应该为符合要求
"xxxxxxx 8880 D yyyyyy"结果应该为不符合要求,因8800与D不是连接着的
"xxxxxxxx 55BD yyyyyy"结果应该为不符合要求,因55与D不是紧连接着的
"xxxxxxxxx D yyyyyy"结果应该为不符合要求,因D前无数字

尽量用最简单的c/c++算法 :)
麻烦大家了:cool:

Viewing all articles
Browse latest Browse all 9556

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>