【问题标题】:Split in javascript based on regex [closed]基于正则表达式在javascript中拆分[关闭]
【发布时间】:2021-09-10 21:28:33
【问题描述】:

需要根据以下条件拆分字符串的正则表达式

我需要根据 javascript 中的正则表达式拆分字符串。字符串的格式如下'publication_or_portfolio_links.0.link'

我需要根据 '.index.' 进行拆分。 (注意 inex 前后的点)即结果应该是“publication_or_portfolio_links”和“link”,即“.0”。已被删除。

如果有人帮助我,我将不胜感激。

【问题讨论】:

  • split 的分隔符参数可以是正则表达式。
  • 你有什么问题? split() 方法允许分隔符为正则表达式,因此只需编写一个匹配.<number>. 的正则表达式

标签: javascript regex split


【解决方案1】:

\.\d+\.

演示:

const str = 'publication_or_portfolio_links.0.link';

const res = str.split(/\.\d+\./gm)

console.log(res)

regex101解释:

【讨论】:

    猜你喜欢
    • 2019-12-12
    • 1970-01-01
    • 1970-01-01
    • 2022-08-06
    • 1970-01-01
    • 2020-02-07
    • 2010-10-16
    • 1970-01-01
    相关资源
    最近更新 更多