小编Kir*_*irk的帖子

正则表达式匹配单个字符实例

我在工作中维护了这个东西,它使用了一个相当神秘的 DSL。而且它的工具不是很好。为了解决糟糕的工具问题,我编写了一些脚本,试图在将代码发送到生产环境之前找到代码的一些问题。

我当前试图解决的问题与变量名有关。变量的命名类似于@@Variable@@. 如果只有 1 秒@或超过 2@秒,则为致命错误。

现在我已经让它循环遍历有问题的文件,并@@@在发现 3 个或更多连续的 时进行 grep 并引发错误@。所以那部分很酷。

但我有点陷入单身状态@。一行上可以有多个变量。

@@Var1@@ words words words @@Var2@@  #This works
@Var1@@ words words words @@Var2@@   #This will fail because Var1 is wrong.
@@Var1@ words words words @@Var2@@   #This will fail because Var1 is wrong.
@@Var1@@ words words words @Var2@@   #This will fail because Var2 is wrong.
@@Var1@@ words words words @@Var2@   #This will fail because Var2 is …
Run Code Online (Sandbox Code Playgroud)

awk text-processing regular-expression

9
推荐指数
2
解决办法
1307
查看次数

标签 统计

awk ×1

regular-expression ×1

text-processing ×1