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
待解决
相关问题
如何使用正则表达式?
533浏览 • 1回复 待解决
HarmonyOS 正则表达式匹配不到
93浏览 • 1回复 待解决
使用正则表达式的示例
645浏览 • 1回复 待解决
HarmonyOS 正则表达式执行有问题
108浏览 • 1回复 待解决
mysql正则表达式匹配数字
2115浏览 • 1回复 待解决
HarmonyOS TextInput组件添加了inputFilter属性关联正则表达式出现异常
78浏览 • 1回复 待解决
判断一个字符串是否匹配正则表达式。
445浏览 • 1回复 待解决
HarmonyOS 扩展表达式
84浏览 • 1回复 待解决
动态import 变量表达式
1277浏览 • 1回复 待解决
HarmonyOS 动态import变量表达式做反射
135浏览 • 2回复 待解决
HarmonyOS 在workerThread中通过import表达式导入文件失败
120浏览 • 1回复 待解决
HarmonyOS 条件表达式过长时,使用代码自动缩进,换行后没有缩进
145浏览 • 1回复 待解决
HarmonyOS 的正则表达匹配对应的API是什么?
440浏览 • 1回复 待解决
HarmonyOS 自定义组件如何写自定义事件?
696浏览 • 1回复 待解决
HarmonyOS 自定义UI组件如何自定义属性方法
570浏览 • 1回复 待解决
HarmonyOS 如何自定义相机
110浏览 • 1回复 待解决
自定义弹窗自定义转场动画
1242浏览 • 1回复 待解决
自定义弹框如何宽度全屏,高度自定义
1272浏览 • 1回复 待解决
HarmonyOS 如何自定义tab
534浏览 • 2回复 待解决
HarmonyOS 如何自定义注解?
369浏览 • 1回复 待解决
HarmonyOS 如何自定义toast
252浏览 • 1回复 待解决
HarmonyOS 如何自定义BuildMode?
733浏览 • 1回复 待解决
HarmonyOS 自定义弹窗怎么设置自定义动画?
481浏览 • 1回复 待解决
HarmonyOS 定义自定义组件
164浏览 • 1回复 待解决
HarmonyOS 父页面如何调用自定义组件内自定义方法
209浏览 • 1回复 待解决
下面是有关正则表达式适配:https://developer.huawei.com/consumer/cn/doc/harmonyos-guides-V5/arkts-more-cases-V5#arkts-no-regexp-literals
正则表达式是通用的,下面是demo: