点击登录
  • 欢迎访问ShareLife|博客站:有事情联系QQ: 1024853226
  • 友情链接:E4A交流群 https://jq.qq.com/?_wv=1027&k=QCXl7lyT 能省的一分不多花!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

E4A【易安卓中文APP开发】正则表达式集合(持续更新)

E4A 我的荣幸 4702次浏览 已收录 267个评论 扫描二维码

匹配中文

过程 获取中文字词(源码 为 文本型) 
	变量 结果 为 文本型()
	变量 个数 为 整数型
	变量 计次 为 整数型
	变量 内容 为 文本型
	结果 = 正则匹配(源码,"[\\u4e00-\\u9fa5]") '匹配文本中的中文字符
	个数 = 取数组下标(结果,1)
	如果 个数 > 0 则
		变量循环首 计次 = 1 至 个数	
			内容 = 内容 & " " & 结果(计次 - 1)		
		变量循环尾
		演员 = 内容
	否则 
		演员 = "没有找到数据"
	结束 如果
结束 过程	

匹配html代码

过程 匹配html标记(源码 为 文本型)
	变量 结果 为 文本型()
	变量 个数 为 整数型
	变量 计次 为 整数型
	变量 内容 为 文本型
	结果 = 正则匹配(源码,"<(S*?)[^>]*>.*?|<.*? />") '匹配文本中的html字符
	个数 = 取数组下标(结果,1)
	如果 个数 > 0 则
		变量循环首 计次 = 1 至 个数	
			内容 = 内容 & " " & 结果(计次 - 1)
			内容=子文本替换(内容,内容,"")
		变量循环尾
			弹出提示(内容)
		演员 = 内容
	否则 
		演员 = "没有找到数据"
	结束 如果
结束 过程

正则匹配替换html代码,返回替换后的内容

过程 演员获取(源码 为 文本型)
	变量 内容  为 文本型
	创建表达式("<(S*?)[^>]*>.*?|<.*? />",真,真)
	开始匹配(源码)
	内容=全部替换("")
	演员 = 内容
结束 过程

:evil:


ShareLife博客站 , 版权所有丨如未注明 , 均为原创|E4A交流群730898463
喜欢 (0)
[1024853226@qq.com]
分享 (0)
我的荣幸
关于作者:
ShareLife初衷。分享博主生活点滴。一只爬行在编程道路上的小强。

您必须 登录 才能发表评论!