从PHP的文本正文中捕获一些文本

我建立SSH连接并阅读以下内容,但我想使用一些返回的数据。

数据:(样本1)

DSL3> 7[600C[300B[6n8show lineinfo 1-2
slot-port=1-2, DSL line info
link                    : link_up
service type            : adsl2plus
coding mode             : Concatenated (trellis and RS) coding
us interleave delay(ms) : 0 ms
ds interleave delay(ms) : 0 ms
us inp(DMT Symbol)      : 0.0
ds inp(DMT Symbol)      : 0.0
us output power(dBm)    : 12.2
ds output power(dBm)    : 18.9
country code            : 00b5
provider code           : 5245544b("RETK")
DSL3> 

数据:(样本2)

DSL3> 7[600C[300B[6n8show lineinfo 1-3
slot-port=1-3, DSL line info
link                    : link_up
service type            : adsl2plus
coding mode             : Concatenated (trellis and RS) coding
us interleave delay(ms) : 0 ms
ds interleave delay(ms) : 0 ms
us inp(DMT Symbol)      : 0.0
ds inp(DMT Symbol)      : 0.0
us output power(dBm)    : 12.3
ds output power(dBm)    : 18.6
country code            : 0026
provider code           : 5443544e("TCTN")
DSL3> 

数据:(样本3)

DSL3> 7[600C[300B[6n8show lineinfo 1-8
slot-port=1-8, DSL line info
link                    : link_down
service type            : none
coding mode             : No coding
us interleave delay(ms) : 0 ms
ds interleave delay(ms) : 0 ms
us inp(DMT Symbol)      : 0.6
ds inp(DMT Symbol)      : 0.0
us output power(dBm)    : 0.0
ds output power(dBm)    : 0.0
country code            : N/A
provider code           : N/A
DSL3> 

2号线,直到3我想提取的状态如何linkservice typeus output power(dBm)从返回的值。

我试图用正则表达式来做,但是还没有完成。

卡尔提克·曼恰拉

您可以使用以下正则表达式:

link\s*:\s*(.*)|service type\s*:\s*(.*)|us output power\(dBm\)\s*:\s*(.*)

并提取link$1service type$2us output power(dBm)$3

演示

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

php回显一些文本;

来自分类Dev

pyparsing删除一些文本以及如何使用空格捕获文本

来自分类Dev

如何使用PHP从HTML删除一些文本

来自分类Dev

想要在android中新捕获的图像上添加一些文本

来自分类Dev

使用jQuery隐藏一些文本

来自分类Dev

以垂直顺序显示一些文本

来自分类Dev

使一些文本加粗并使其斜体

来自分类Dev

在div右边浮动一些文本

来自分类Dev

使用jQuery隐藏一些文本

来自分类Dev

从SQL检索一些文本

来自分类Dev

使用jQuery更改一些文本

来自分类Dev

sed 命令删除一些文本

来自分类Dev

在警报中添加一些文本

来自分类Dev

在视图中插入一些文本

来自分类Dev

从行中跳过一些文本

来自分类Dev

替换MailItem正文中的文本

来自分类Dev

替换MailItem正文中的文本

来自分类Dev

PHP如何从文本正文中删除某些属性

来自分类Dev

notepad ++用一些文本替换文本

来自分类Dev

改造-从响应正文中删除一些无效字符,然后将其解析为json

来自分类Dev

我的PHP脚本将一些文本数据编码(json)为null

来自分类Dev

使用 CSS、Javascript 或 PHP 使空 <a></a> 标签可见或添加一些文本或样式?

来自分类Dev

我如何使用 PHP 在文本中隐藏一些字符

来自分类Dev

Wordpress PHP 包装一些文本,但不是其他的?

来自分类Dev

如何使用表单、输入和 php 更新一些占位符文本?

来自分类Dev

如何从文本正文中删除特定元素?

来自分类Dev

如何使用一些规则将一些纯文本输出转换为JSON?

来自分类Dev

ScrollView包含一些TextView,但是一些textView的文本无法显示

来自分类Dev

PHP尝试捕获一些问题