【问题标题】:Regex for find: table.insert(x,y,z) And replace: x[y]=z查找的正则表达式: table.insert(x,y,z) 并替换: x[y]=z
【发布时间】:2015-02-12 10:36:00
【问题描述】:

查找的正则表达式:

table.insert(x,y,z)

并替换:

x[y]=z

示例代码:

查找:

table.insert(RL_LostWiggleTool.widgetDoubleClickTbl, 0, RL_LostWiggleTool.firstClickTime)

替换:

RL_LostWiggleTool.widgetDoubleClickTbl[0] =     L_LostWiggleTool.firstClickTime

【问题讨论】:

  • 您似乎忘记在问题中包含问题。此外,您已经使用不少于三种不同的正则表达式引擎对其进行了标记,您真正使用的是哪一种?

标签: php regex preg-replace


【解决方案1】:

试试这个正则表达式:

table\.insert\(([^,]+),([^,]+),([^,]+)\)

DEMO

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-02-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-12-27
    • 2013-12-05
    • 2022-01-12
    • 1970-01-01
    相关资源
    最近更新 更多