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
待解决
相关问题
如何使用正则表达式?
695浏览 • 1回复 待解决
使用正则表达式的示例
903浏览 • 1回复 待解决
HarmonyOS 正则表达式执行有问题
351浏览 • 1回复 待解决
HarmonyOS 正则表达式匹配不到
265浏览 • 1回复 待解决
HarmonyOS 如何判断正则表达式是否正确
320浏览 • 1回复 待解决
mysql正则表达式匹配数字
2230浏览 • 1回复 待解决
HarmonyOS TextInput组件添加了inputFilter属性关联正则表达式出现异常
500浏览 • 1回复 待解决
判断一个字符串是否匹配正则表达式。
608浏览 • 1回复 待解决
HarmonyOS 扩展表达式
248浏览 • 1回复 待解决
动态import 变量表达式
1490浏览 • 1回复 待解决
HarmonyOS 动态import变量表达式做反射
327浏览 • 2回复 待解决
HarmonyOS 在workerThread中通过import表达式导入文件失败
298浏览 • 1回复 待解决
HarmonyOS 条件表达式过长时,使用代码自动缩进,换行后没有缩进
273浏览 • 1回复 待解决
HarmonyOS 的正则表达匹配对应的API是什么?
732浏览 • 1回复 待解决
HarmonyOS 自定义组件如何写自定义事件?
1047浏览 • 1回复 待解决
HarmonyOS 自定义UI组件如何自定义属性方法
863浏览 • 1回复 待解决
自定义弹窗自定义转场动画
1510浏览 • 1回复 待解决
HarmonyOS 如何自定义相机
456浏览 • 1回复 待解决
自定义弹框如何宽度全屏,高度自定义
1480浏览 • 1回复 待解决
HarmonyOS 如何自定义BuildMode?
1007浏览 • 1回复 待解决
HarmonyOS 如何自定义tab
1059浏览 • 2回复 待解决
HarmonyOS 如何自定义toast
515浏览 • 1回复 待解决
HarmonyOS 如何自定义注解?
748浏览 • 1回复 待解决
HarmonyOS 自定义弹窗怎么设置自定义动画?
747浏览 • 1回复 待解决
HarmonyOS 定义自定义组件
513浏览 • 1回复 待解决
下面是有关正则表达式适配:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-more-cases-V5#arkts-no-regexp-literals
正则表达式是通用的,下面是demo: