【发布时间】:2018-08-02 04:53:46
【问题描述】:
我正在尝试从 PJL 打印作业中提取用户名。我有一个有效的正则表达式,但我需要在用户名中添加文本。
我要编辑的行是
@PJL SET USERNAME="john.wayne"
当我使用这个正则表达式时
@PJL\s+SET\s+USERNAME\s*=\s*"(\S+?)"
我得到了 john.wayne,但我在名称前添加了一些文字之后
例如Stack-john.wayne 或 overflow-john.wayne
它必须在一行中,因为这是程序支持的内容
https://www.papercut.com/products/ng/manual/applicationserver/topics/printer-external-usernames.html
有人知道这是否可行吗?
【问题讨论】:
-
不清楚您要达到什么目的,请编辑您的问题并添加一些示例行和预期结果。
-
我刚刚添加了更多信息。希望这是有道理的
-
您应该将信息添加到问题中,而不是作为答案。
标签: javascript regex preg-match regex-group