求一个正则,很简单的字符匹配

极语言中文编程 2011-08-01 12:03:16
如字符串asefrd,与weafsd.要位置完全匹配。这里面只有第4位和第6位完全相同。匹配结果2.希望能用正则实现。
用for循环应该是这样的。
x=0
for i=1 to len(a1)
if mid(a1,i,1)=mid(b1,i,1) then x = x + 1
next

我只需要得到匹配个数,也就是这个算法中的X就行了。虽然用循环比较简单,但是要比较的结果实在太多。本来就是在几万个结果中循环。希望能用正则或者其它更简单的方法实现。
...全文
41 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
无·法 2011-08-01
  • 打赏
  • 举报
回复
对于你的这个问题正则不适用,就像你说用vb做个csdn,不适用的。

7,763

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧