验证字符串是否同时包含英语和梵文字母



唯一允许的一种格式英语或梵文。

例:

string="abhijit अभिजित"

如何在正则表达式模式的帮助下检查英语和梵文字母的组合?

很长一段时间后,我添加了自己的正则表达式模式,我的问题解决了

请尝试此解决方案...

绝对节省您的宝贵时间

//here check combination of English and Devanagari letters
static String namePattern = "(?=.*[a-z])(?=.*[A-Z])(?=.*[u0900-u097F])";
//Pass your name in this method
static bool isNameValid(String name) {
if (name.isEmpty) {
return false;
} else {
RegExp nameExp = RegExp(Regex.namePattern , caseSensitive: false, multiLine: false);
return nameExp.hasMatch(input.trim());
}
}

最新更新