【发布时间】:2010-04-09 08:08:50
【问题描述】:
什么是我可以用 bash 编写的正则表达式,用于解析一行并提取可以在两行之间找到的文本 | (例如:1:|嘿| 2:|boy|)并将这些单词保存在某种数组中?
【问题讨论】:
-
你的例子是“ex: 1: |hey| 2: |boy|”吗要解析的示例行或解析行的结果?如果是后者,产生这些结果的采样线是什么?我可以想到多种方法,但它们取决于您的输入是什么样的,而哪种方法“最好”取决于您接下来对“数组”做什么。
-
示例是一个示例 LINE。事实上,这个例子可以换行。
-
我想要对数组做的就是以特殊格式的顺序打印出来(比如中间的逗号)并对其进行排序