使用node.js写一个linter

时间:2017-08-01 06:59:19

标签: javascript node.js

我有这个凌乱的php文件

<?php
    return array(
    "form.title" => "Edit Profile",
    "form.section_photo" => "Profile Photo",
)?>

我想用node.js写一个linter。我将要做的第一步是使用正则表达式来查找左侧块的长度,并输出以替换旧文件。

欲望输出:

<?php
    return array(
    "form.title"         => "Edit Profile",
    "form.section_photo" => "Profile Photo",
)?>

我被困在某个地方,我怎样才能使用正则表达式来获得每个左边块的长度?我试过了(\".*?\")

1 个答案:

答案 0 :(得分:0)

从正则表达式中删除?。看起来应该是/.*/ 使用?,它会计算一个空字符串,以便length为零