`
manabone
  • 浏览: 31104 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

匹配逗号分隔的字符串

 
阅读更多
正则表达式
^(\s*'[a-z_A-Z_0-9_\-]+'\s*)+(,+(\s*'[a-z_A-Z_0-9_\-]+'\s*))*$
匹配
'asdf','sdff-dfdsf','fddsdffg'

<script>
var reg = /^(\s*'[a-z_A-Z_0-9_\-]+'\s*)+(,+(\s*'[a-z_A-Z_0-9_\-]+'\s*))*$/;
alert(reg.test("'YYYssdff'"));
alert(reg.test("'YYYssd-ff','YYYssd-ff-1223'"));
alert(reg.test("'YYYs-sdff','YYYssd-ff-1223','dsfgd'"));
</script>
分享到:
评论

相关推荐

    sqlserver 字符串分割、包含、匹配

    2、按指定符号分割字符串,返回“分割后指定索引的第几个元素”的值,象数组一样方便 3、检查一个元素是否在数组中,返回1或0 4、检查一个元素是否与数组中的相匹配,并返回相匹配的数组的值。参数值为0表示全模糊...

    MySql逗号拼接字符串查询的两种方法

    下面两个函数的使用和FIND_IN_SET一样,使用时只需要把FIND_IN_SET换成FIND_PART_IN_SET或FIND_ALL_PART_IN_SET 例如某字段里是为1,2,3,4,5  使用方法: 第一种,传入1,3,6 可以查出来 select * from XXX where FIND...

    JS实现的用来对比两个用指定分隔符分割的字符串是否相同

    比较2个字符串内元素的不同(字符1, 字符2, 分隔符可选) 文件: diff.js // 示例用法 /* var str1 = "tie, mao, 55"; var str2 = "tie, mao, csdn"; var result = diff(str1, str2, ','); // 对象 var rs = "" + ...

    MySQL将一个字段中以逗号分隔的取出来形成新的字段实现

    1例如:要把如图1的字段拆分图2 select account_id, substring_index(substring_index(a.related_shop_ids,',' ,b.help_topic_id+1),',',-1) shopid from sales_hang_account a join mysql.help_topic b ...

    Util_GetFileInfo:返回给定文本文件的通道数、标题行和分隔符字符串。-matlab开发

    前三行数据具有匹配的数据类型(即数字或字符串),并且都具有正确的通道数。 此点之前的所有内容都被视为标题。 输入: &gt; FILENAME - 将确定其通道数、标题行数和分隔符字符串的文件的名称。 输出: &gt; CHAN - ...

    Oracle字段根据逗号分割查询数据的方法

    项目需求是这样的表里的某个字段存储的值是以逗号分隔开来的,要求根据分隔的每一个值都能查出来数据,但是不能使用like查询。这篇文章主要介绍了Oracle字段根据逗号分割查询数据,需要的朋友可以参考下

    JS验证逗号隔开可以是中文字母数字

    废话不多说了,直接给大家贴代码了,具体代码如下所示: [removed] var refid='dasdasd,dadsad'; var reg =/^([\u0391-\uFFE5\d\w,])*([\u0391-\uFFE5\d\w]+)$/; if(refid != "") { if(reg.exec&#40;...

    Java-PHP-C#

    ",[a-zA-Z0-9]$": 匹配以逗号在加一个数字或字母结尾的字符串 你也可以把你不想要得字符列在中括号里,你只需要在总括号里面使用'^' 作为开头 (i.e., "%[^a-zA-Z]%" 匹配含有 两个百分号里面有一个非字母 的字符...

    SublimeLinter-annotations:SublimeLinter 3插件,用于标记诸如TODO,FIXME等的批注

    SublimeLinter批注 这个插件在注释中突出显示注释,例如FIXME,NOTE,TODO,@ todo,XXX和README... 您可以提供一个字符串,其中多个单词之间用逗号或字符串列表分隔。 匹配区分大小写,并且匹配整个单词。 例如: " l

    正则表达式30分钟入门教程

    虽然通常英文的单词是由空格,标点符号或者换行来分隔的,但是\b并不匹配这些单词分隔字符中的任何一个,它只匹配一个位置。 如果需要更精确的说法,\b匹配这样的位置:它的前一个字符和后一个字符不全是(一个是,一...

    正则表达式教程

    正则表达式教程  正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。 &lt;br&gt;列目录时, dir *....

    【廖雪峰python教程学习】-(一)python基础.pdf

    输出多个对象时,需要⽤ , (逗号)分隔。 sep -- ⽤来间隔多个对象,默认是空格。 end -- ⽤来设定以什么结尾。默认值是换⾏符 \n,可以换成其他字符。 file -- 要写⼊的⽂件对象。 2. 字符串和编码 2.1 字符编码 ...

    基于jquery js自定义sql条件查询

    4.当条件为“包含”或“不包含”时,条件值是字符串类型用单引号“'”引起来,多个数据项时用逗号分隔,如:'AAA','BBB'; 5.当条件为“包含”或“不包含”时,条件值是数字型时则不需要单引号“'”,多个数据项时用...

    UNIX Handbook

    16.用printf将一个数打印成逗号分隔的形式 61 17.iTELLIN示例一:在ksh中使用数组 62 18.iTELLIN示例二:从文件中读取参数: 63 19.iTELLIN示例三:包含其它脚本文件 64 20.iTELLIN示例四:初始化一个临时文件...

    commata:COMMATA(X) 在命令窗口中以表格形式显示矩阵 X 的内容。-matlab开发

    COMMATA(X) 在命令行窗口中将矩阵 X 的内容(仅实数元素)显示为表格(精度为 .6e 的制表符分隔字符串)。 突出显示数据后,可以使用复制和粘贴将其传输到电子表格。 小数点分隔符由逗号替换,以匹配德国的小数点...

    ORACLE,mysql,sqlserver,sybase数据库装文本软件

    分隔字符串,可以是多个字符组合,默认竖线 -r commit rows 每插入多少行提交一次,-1表示不提交,默认-1,如果设置了ac参数为1,则此参数无效。 注意:如果设置了此参数,每到此行数会执行一次commit,如果是外部调用此...

    一个java正则表达式工具类源代码.zip(内含Regexp.java文件)

    22. 匹配由26个英文字母的大写组成的字符串 23 匹配由26个英文字母的小写组成的字符串 24 匹配由数字和26个英文字母组成的字符串; 25 匹配由数字、26个英文字母或者下划线组成的字符串; java源码: /* * Created ...

    test-runner:测试运行器中间件以插入node.js Web服务器

    标签:用逗号分隔的标签列表,这些标签定义应在测试套件中包括哪个测试。 如果省略,将执行所有已知的测试。 oneShot:仅执行此测试,但不链接到匹配的测试套件中的下一个(如果有)。 此外,在调用测试套件中的...

    hed-javascript:包含我们初始JavaScript对HEDBIDS友好的验证器项目的存储库

    是用于使用逗号分隔的路径字符串注释事件的系统。 可以使用HED类型的语法注释任何类型的事件。 当前版本的hed-validator执行语法和语义验证。 语法验证仅检查语法问题,例如括号不匹配,并且不需要架构。 HED注释...

    入门学习Linux常用必会60个命令实例详解doc/txt

    出于安全考虑,输入账户密码时字符不会在屏幕上回显,光标也不移动。 登录后会看到下面这个界面(以超级用户为例): [root@localhost root]# last login:Tue ,Nov 18 10:00:55 on vc/1 上面显示的是登录星期、月...

Global site tag (gtag.js) - Google Analytics