【问题标题】:java script regex - match the overflow of a stringjavascript regex - 匹配字符串的溢出
【发布时间】:2016-01-25 19:59:32
【问题描述】:

我正在寻找与/^.{0,140}/ 完全匹配的正则表达式。 我想在文本区域中标记溢出,因此正则表达式必须匹配给定长度(140 个符号)内的所有内容,直到结束。

希望你能帮帮我。

谢谢,蒂姆

【问题讨论】:

    标签: javascript regex textarea overflow


    【解决方案1】:

    既然有substr,为什么还要使用正则表达式?

    var everythingOver140 = text.substr(140);
    

    来自 MDN:

    str.substr(start[, length])

    substr() 方法返回字符串中从指定位置开始到指定字符数的字符。

    ...

    如果省略长度,substr() 将字符提取到字符串的末尾。

    【讨论】:

    • 谢谢!那就是,我搜索的内容! :)
    【解决方案2】:
    var overflow = string.match(/^.{0,140}(.*)$/).pop();
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-07-17
      • 2019-09-23
      • 1970-01-01
      • 2020-11-13
      • 1970-01-01
      • 2014-08-05
      • 1970-01-01
      • 2019-03-14
      相关资源
      最近更新 更多