HarmonyOS 正则表达式执行有问题

TextInput执行正则表达式 “^[\u4e00-\u9fa5a-zA-Z0-9]+$” 仅支持中英文和数字的时候,能够输入句号“。” ,正则表达式匹配异常

HarmonyOS
16h前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
fox280

确认下,这边正则表达输入中文。正则匹配失败时,会返回被过滤的内容,你现在是有什么报错吗?文档的inputFilter也是说明了:

https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V5/ts-basic-components-textinput-V5#属性

句号的Unicode 编码是 \u3002,这边添加这个条件试试

分享
微博
QQ
微信
回复
15h前
相关问题
使用正则表达式的示例
536浏览 • 1回复 待解决
如何使用正则表达式
447浏览 • 1回复 待解决
mysql正则表达式匹配数字
2065浏览 • 1回复 待解决
动态import 变量表达式
1228浏览 • 1回复 待解决
HarmonyOS 动态import变量表达式做反射
73浏览 • 2回复 待解决
HarmonyOS 正则问题
35浏览 • 1回复 待解决
并行执行算子的问题懂的吗?
3708浏览 • 1回复 待解决
HarmonyOS onBackPress执行异常问题
636浏览 • 1回复 待解决
HarmonyOS 动画执行时机问题
272浏览 • 1回复 待解决
HarmonyOS 正则特殊字符转义无法匹配
33浏览 • 1回复 待解决
HarmonyOS web控件执行多次的问题
512浏览 • 1回复 待解决
HarmonyOS 正则匹配want如何正确填写host
152浏览 • 1回复 待解决
HarmonyOS 支持对字符串的正则处理么
33浏览 • 1回复 待解决