本帖最后由 rockage 于 2016-1-7 14:16 编辑
1. 这东西如果玩过zMud的老同志其实很容易理解,zMud机器人在做触发匹配的时候就经常需要用到正则表达式,比如^??看起来要杀了你,表示顶格,两字符的文字才会触发,以防止那些贱人在chat频道发杀人信息。老同志们一看就明,不多说。
实例1:
例子很简单不多说了,就是将字符串里的所有“数字”,都替换成“0”
更多详细的资料:http://blog.csdn.net/dzweather/article/details/45289529
1. 这东西如果玩过zMud的老同志其实很容易理解,zMud机器人在做触发匹配的时候就经常需要用到正则表达式,比如^??看起来要杀了你,表示顶格,两字符的文字才会触发,以防止那些贱人在chat频道发杀人信息。老同志们一看就明,不多说。
实例1:
Imports System.Text.RegularExpressions
Dim str As String = "XXXXXXXXXXXXXXXXXXXXX123XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"
str = Regex.Replace(str, "[0-9]{1,100}", "0")
MsgBox(str)首先要Imports System.Text.RegularExpressions导入命名空间,这一步不做其他都白搭。例子很简单不多说了,就是将字符串里的所有“数字”,都替换成“0”
更多详细的资料:http://blog.csdn.net/dzweather/article/details/45289529