标签: pipe

是正则表达式"|" 应该匹配所有或只有空字符串?

在.NET中,它匹配所有内容.在Java中只有空字符串.

这就是他们的正则表达式引擎的实现方式.

但是我如何强制.NET正则表达式引擎匹配 只针对空字符串或Java正则表达式引擎来匹配所有内容?

c# java regex pipe

-2
推荐指数
1
解决办法
69
查看次数

&和|之间有什么区别?在linux中?

我明白了 将第一个命令的输出传递给第二个命令的stdin.两个过程如何关联?

linux bash terminal pipe process

-3
推荐指数
1
解决办法
1534
查看次数

当输入来自重定向时,为什么 bufio.NewReader 不能正常工作?

我目前正在尝试在网站 CodeChef 上解决这个挑战,当手动输入输入时,我得到了问题中所述的问题的预期答案。

但是当我尝试使用cat in.txt | go run my_program.go我的程序的输出时是不同的。

正如您所看到的,我尝试使用调试fmt.Printf,看起来像是bufio.NewReader随机错过了管道的输入。

我想知道我做错了什么,以及是否有其他方法可以在 Golang 中读取包含多个积分器的整行。

谢谢你帮助我!

内容in.txt

4
3
1 2 3
3
3 2 1
3
0 0 0
3
1 3 2
Run Code Online (Sandbox Code Playgroud)

手动输入输入时的正常输出:

1 1
3 3
1 1
1 2
Run Code Online (Sandbox Code Playgroud)

使用输入文本时输出带有调试消息 cat in.txt | go run my_program.go

debug <1 2 3
>
1 1
debug <>
1 1
debug <>
1 1
debug <>
1 1
Run Code Online (Sandbox Code Playgroud)

我的程序:


package main …
Run Code Online (Sandbox Code Playgroud)

shell input pipe go

-3
推荐指数
1
解决办法
36
查看次数

将":"替换为"|" PHP

我想用"|"替换":" 在这种情况下:

$path="C:/example";
Run Code Online (Sandbox Code Playgroud)

我想要$path"C|/example"

我在尝试 preg_replace('/:/',"|", $path);

php pipe preg-replace

-5
推荐指数
1
解决办法
752
查看次数

标签 统计

pipe ×4

bash ×1

c# ×1

go ×1

input ×1

java ×1

linux ×1

php ×1

preg-replace ×1

process ×1

regex ×1

shell ×1

terminal ×1