android 检查字符串是否匹配掩码格式(不带正则表达式)

gijlo24d  于 2022-12-25  发布在  Android
关注(0)|答案(1)|浏览(142)

我有从后端掩码,例如这个掩码可以是这样的:"99-99-99",其中9 -任意整数值
如何检查用户输入的字符串是否与此掩码匹配?
后端不发送正则表达式,因此我无法使用它

hgb9j2n6

hgb9j2n61#

你可以将你的模式转换成正则表达式并使用它。因为你的模式不是标准模式,你应该根据自己的需要来转换它。例如,你可以用下面的代码来检查你提到的模式:

"your pattern".replace("9", "\\d").toRegex().matches("your input")

相关问题