HarmonyOS 如何自定义正则表达式
在java中有像以下的正则表达式方法,比如:
import java.util.regex.Matcher;
import java.util.regex.Pattern;
//只允许输入汉字、以及A-Za-z()() ·
public static final boolean checkForeignName(String chinese) {
String check = "^[\\u4E00-\\u9FA5A-Za-z()() ·]+$";
Pattern regex = Pattern.compile(check);
Matcher matcher = regex.matcher(chinese);
return matcher.matches();
}
//:验证字符串是否是数字
public static boolean checkIsNum(String str) {
Pattern pattern = Pattern.compile("^[0-9]*$");
Matcher match = pattern.matcher(str);
if (match.matches() == false) {
return false;
} else {
return true;
}
}
项目中有很多关于输入的限制,要求各种各样,需要用正则表达式进行匹配,但在HarmonyOS中应该使用哪些API呢?请用HarmonyOS的方法实现以上两个方法。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
如何使用正则表达式?
1243浏览 • 1回复 待解决
使用正则表达式的示例
1518浏览 • 1回复 待解决
HarmonyOS 正则表达式执行有问题
950浏览 • 1回复 待解决
HarmonyOS 正则表达式匹配不到
896浏览 • 1回复 待解决
HarmonyOS 如何判断正则表达式是否正确
1076浏览 • 1回复 待解决
mysql正则表达式匹配数字
2869浏览 • 1回复 待解决
判断一个字符串是否匹配正则表达式。
1134浏览 • 1回复 待解决
HarmonyOS TextInput组件添加了inputFilter属性关联正则表达式出现异常
1238浏览 • 1回复 待解决
HarmonyOS 扩展表达式
807浏览 • 1回复 待解决
动态import 变量表达式
2250浏览 • 1回复 待解决
HarmonyOS 动态import变量表达式做反射
867浏览 • 1回复 待解决
HarmonyOS 在workerThread中通过import表达式导入文件失败
936浏览 • 1回复 待解决
HarmonyOS 条件表达式过长时,使用代码自动缩进,换行后没有缩进
765浏览 • 1回复 待解决
HarmonyOS 的正则表达匹配对应的API是什么?
1344浏览 • 1回复 待解决
HarmonyOS 自定义组件如何写自定义事件?
1869浏览 • 1回复 待解决
HarmonyOS 自定义UI组件如何自定义属性方法
1920浏览 • 1回复 待解决
自定义弹窗自定义转场动画
2248浏览 • 1回复 待解决
HarmonyOS 如何自定义相机
1088浏览 • 1回复 待解决
自定义弹框如何宽度全屏,高度自定义
2195浏览 • 1回复 待解决
HarmonyOS 如何自定义tab
2095浏览 • 2回复 待解决
HarmonyOS 如何自定义BuildMode?
1731浏览 • 1回复 待解决
HarmonyOS 如何自定义toast
1211浏览 • 1回复 待解决
HarmonyOS 如何自定义注解?
1586浏览 • 1回复 待解决
HarmonyOS 自定义弹窗怎么设置自定义动画?
1558浏览 • 1回复 待解决
HarmonyOS 定义自定义组件
1364浏览 • 1回复 待解决
下面是有关正则表达式适配:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-more-cases-V5#arkts-no-regexp-literals
正则表达式是通用的,下面是demo: