-
大白 小试身手Lv3
发表于2019-11-22 16:08
楼主
公式:len(asstr(GRID1.B4).split('').select(!((code(@)>=97&code(@)<=122)|(code(@)>=65&code(@)<=90)|(code(@)>=48&code(@)<=57)),@))=0
替换内容GRID1.B4
思路:主要通过数组和ascii码判断
tip:a~z :97~122 A~Z:65~90 0~9:48~57
1、先把表元通过split变成数组
2、利用select判断ascii是否在范围内,不在返回
3、如果返回后的数组元素个数大于0说明存在非字母数字
替换内容GRID1.B4
思路:主要通过数组和ascii码判断
tip:a~z :97~122 A~Z:65~90 0~9:48~57
1、先把表元通过split变成数组
2、利用select判断ascii是否在范围内,不在返回
3、如果返回后的数组元素个数大于0说明存在非字母数字