首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >验证字符串是否同时包含英文和Devanagari字母

验证字符串是否同时包含英文和Devanagari字母
EN

Stack Overflow用户
提问于 2020-06-14 08:31:23
回答 1查看 660关注 0票数 0

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

示例:

代码语言:javascript
复制
string="abhijit अभिजित"

如何用regex模式检查英语和Devanagari字母的组合?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-06-14 08:48:50

经过很长一段时间,我加入了我自己的正则表达式,我的问题解决了。

请试试这个解决方案..。

绝对节省了你宝贵的时间

代码语言:javascript
复制
//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());
  }
}
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62370148

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档