HarmonyOS 正则特殊字符转义无法匹配
DevEco Studio NEXT Developer Beta1
Build #DS-233.14475.28.36.503403
Build Version: 5.0.3.403, built on June 20, 2024
Runtime version: 17.0.10+1-b1087.17 amd64
VM: OpenJDK 64-Bit Server VM by JetBrains s.r.o.
Windows 10.0
GC: G1 Young Generation, G1 Old Generation
Memory: 4096M
Cores: 16
Registry:
  idea.plugins.compatible.build=IC-233.14475.28
Non-Bundled Plugins:
  net.vektah.codeglance2 (1.5.5)
正则表达式:
static readonly SPECIAL_CHARACTER="[`~!@#$%^&*()+=|{}:;',\\[\\].<>/?~!@#¥%……&*()——+|{}【】《》‘;:”“’。,、?]"
我想匹配输入字符中是否包含特殊字符,其中[]这俩特殊字符无法判断出来,
        HarmonyOS
      
        赞
        
 收藏 0
 回答 1
 
        待解决
        
相关问题
 HarmonyOS JSON在转字符串时候对于数据中的特殊字符不会进行防止转义处理么 
912浏览  • 1回复 待解决
如何替换字符串中所有匹配的正则为给定的字符串 
1181浏览  • 1回复 待解决
如何替换字符串中匹配的正则为给定的字符串 
1205浏览  • 1回复 待解决
HarmonyOS 正则匹配want如何正确填写host 
1432浏览  • 1回复 待解决
HarmonyOS 正则表达式匹配不到 
1036浏览  • 1回复 待解决
mysql正则表达式匹配数字 
2959浏览  • 1回复 待解决
HarmonyOS ArkTS无法访问带特殊字符的对象属性 
1203浏览  • 1回复 待解决
HarmonyOS ArkTS不支持正则匹配吗? 
1088浏览  • 1回复 待解决
HarmonyOS  json解析特殊字符 
1046浏览  • 1回复 待解决
HarmonyOS URL特殊字符编码 
2158浏览  • 1回复 待解决
判断一个字符串是否匹配正则表达式。 
1218浏览  • 1回复 待解决
HarmonyOS 如何去除字符串中的转义符? 
1367浏览  • 1回复 待解决
HarmonyOS Text组件显示特殊字符 
1145浏览  • 1回复 待解决
HarmonyOS 的正则表达匹配对应的API是什么? 
1460浏览  • 1回复 待解决
HarmonyOS 支持对字符串的正则处理么 
799浏览  • 1回复 待解决
HarmonyOS ArkWeb组件加载本地资源时,有没有正则或者泛域名方法模糊匹配? 
809浏览  • 1回复 待解决
mysql 正则替换 特定字符串及其之后的内容 
3684浏览  • 1回复 待解决
TextArea有特殊字符时,将下划线变红并且添加提示,删除特殊字符以后再恢复如何实现? 
1834浏览  • 1回复 待解决
HarmonyOS 关于不同系统编译出来的应用对于转义字符不同的处理 
750浏览  • 1回复 待解决
HarmonyOS  JSON解析遇到表情或者特殊符号无法解析 
829浏览  • 1回复 待解决
HarmonyOS  一段文本,如何对其中指定字符定制特殊样式? 
1187浏览  • 1回复 待解决
#鸿蒙通关秘籍#如何在HarmonyOS中实现文本特殊字符识别? 
1682浏览  • 1回复 待解决
HarmonyOS JSON.parse解析json字符串,不能识别嵌套的双引号转义,会直接报错 
1125浏览  • 1回复 待解决
#鸿蒙学习大百科#如何读取preference中的特殊字符? 
1244浏览  • 2回复 待解决
签名配置中的Store password和Key password是否支持特殊字符 
1595浏览  • 0回复 待解决





















在正则表达式中想要匹配 [ 和 ] 需要用 双斜杠\ \ 双重转义,例如下面demo中,[是可以判断出来的
也可以将特殊字符排除在外
其中 \u4e00-\u9fa5标识汉字,0-9标识数字,A-Za-z标识大写小字母