【问题标题】:Javascript REGEX : TagsJavascript 正则表达式:标签
【发布时间】:2010-09-07 21:02:22
【问题描述】:

我想把文字转成标签。

所以例如我有一个输入,如果我输入这个

apple, windows, stackoverflow, google, microsoft

然后我会得到这个:

apple windows stackoverflow google microsoft

分隔符应该是空格分号逗号,就像在stackoverflow中一样:)

【问题讨论】:

    标签: javascript regex tags


    【解决方案1】:

    您可以使用split method 将字符串拆分为数组,如下所示:

    var tags = str.split(/\s*[ ,;]\s*/);
    

    【讨论】:

    • hmmmmm,看起来很酷,我在这里测试过regex.larsolavtorvik.com 但是为什么每个单词后面都有逗号?是因为数组吗?什么是* sry 我是正则表达式的新手
    • split 函数返回一个数组。
    • * 表示匹配前一项的零个或多个。 \s 表示任何(单个)空白字符。
    猜你喜欢
    • 1970-01-01
    • 2014-12-16
    • 2013-08-09
    • 1970-01-01
    • 1970-01-01
    • 2014-08-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多