我有从后端掩码,例如这个掩码可以是这样的:"99-99-99",其中9 -任意整数值如何检查用户输入的字符串是否与此掩码匹配?后端不发送正则表达式,因此我无法使用它
"99-99-99"
hgb9j2n61#
你可以将你的模式转换成正则表达式并使用它。因为你的模式不是标准模式,你应该根据自己的需要来转换它。例如,你可以用下面的代码来检查你提到的模式:
"your pattern".replace("9", "\\d").toRegex().matches("your input")
1条答案
按热度按时间hgb9j2n61#
你可以将你的模式转换成正则表达式并使用它。因为你的模式不是标准模式,你应该根据自己的需要来转换它。例如,你可以用下面的代码来检查你提到的模式: