$ batch $是什么意思? $表示字符串的结尾

时间:2018-09-11 22:22:20

标签: asp.net regex

(?i)。 / api / data /. / $ batch $

可能是与此正则表达式匹配的示例

http://crm.com/api/data,我不知道这个$ batch $做什么?

我知道$是表示字符串结尾的锚点

1 个答案:

答案 0 :(得分:0)

这只是我的最佳猜测,但是...

在Unix shell中,“ $ batch”将返回名为“ batch”的变量的值,但是“ $”将仅返回一个美元符号,因为其后没有变量名。

因此,看起来他们可能首先在命令行中插入了一个名为“ batch”的变量,然后将输出第二个美元符号,就像形成正则表达式一样。因此,如果变量batch等于“ hello”,它将输出“ hello $”。