小编Ted*_*Ted的帖子

使用变量作为RegEx模式

我想使用变量作为RegEx模式来匹配文件名:

my $file = "test~";
my $regex1 = '^.+\Q~\E$';
my $regex2 = '^.+\\Q~\\E$';
print int($file =~ m/$regex1/)."\n";
print int($file =~ m/$regex2/)."\n";
print int($file =~ m/^.+\Q~\E$/)."\n";
Run Code Online (Sandbox Code Playgroud)

结果(或在ideone.com上):

0
0
1
Run Code Online (Sandbox Code Playgroud)

任何人都可以向我解释如何使用变量作为RegEx模式?

regex variables perl

20
推荐指数
2
解决办法
5万
查看次数

如何使用正则表达式删除 2 行模式之间的行?

所以我有一个文件,如:

    FLAGSHARE
    xxxxxx
    xxxxx, 1 2015

    words....

    FLAGSHARE
    xxxxxx
    xxxxx, 2 2015

    words....

    FLAGSHARE
    xxxxxx
    xxxxx, 3 2015

    words....
Run Code Online (Sandbox Code Playgroud)

等等等等

我如何才能使用 Notepad++ 删除三行 FLAGSHARE, xxxxxx, xxxxx, * 2015(基本上删除 FLAGSHARE, 2015 和 FLAGSHARE 和 2015 之间的行)?

regex lines notepad++

4
推荐指数
1
解决办法
1387
查看次数

需要简单的Java计算器帮助

因此,基本上,我正在尝试为以下函数创建一个简单的Java计算器,但看来我的函数并未按照应有的方式执行(即+不加,不减)。希望能有所帮助:)

    if (ope == "+") {
        //add
    } else if (ope == "-") {
        //subtract
    } else if (ope == "*") {
        //multiply
    } else if (ope == "/") {
        //divide
    }
}
Run Code Online (Sandbox Code Playgroud)

java swing calculator

1
推荐指数
1
解决办法
532
查看次数

标签 统计

regex ×2

calculator ×1

java ×1

lines ×1

notepad++ ×1

perl ×1

swing ×1

variables ×1