如何在Powershell中编写正则表达式

康普什

我需要在powershell中使用正则表达式以将字符串除以字符串##并删除字符串,直到另一个字符(;)。

我有以下字符串。

$temp = "[email protected]## deliver, expand;[email protected]## deliver, expand;[email protected]## deliver, expand;"

现在,我想分割此字符串,并仅将电子邮件ID放入新的数组对象中。我的预期输出应该是这样的。

[email protected]
[email protected]
[email protected]

为了获得以上输出,我需要用字符##分割字符串,并删除子字符串,直到分号(;)。

任何人都可以帮我编写正则表达式查询以在Powershell中实现此需求吗?

威克多·斯特里比尤(WiktorStribiżew)

如果要在方法中使用基于正则表达式的拆分,##[^;]*;可以使用正则表达式,并且此代码还将删除所有空值(带有| ? { $_ }):

$res = [regex]::Split($temp, '##[^;]*;') | ? { $_ }

##[^;]*;场比赛:

  • ## - 双倍的 #
  • [^;]* -零个或多个其他字符 ;
  • ;-一个字面意思;

正则表达式演示

在此处输入图片说明

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在代码中编写正则表达式

来自分类Dev

如何在XSD中编写正则表达式

来自分类Dev

如何在匹配表达式中编写正则表达式文字?

来自分类Dev

如何编写正则表达式

来自分类Dev

如何在Golang中编写简单的正则表达式?

来自分类Dev

如何在Lucene中编写正则表达式模式?

来自分类Dev

如何在/ bin / sh脚本中编写和匹配正则表达式?

来自分类Dev

如何在Java中编写和使用正则表达式

来自分类Dev

如何在R中编写正则表达式语法

来自分类Dev

如何在python中编写更好的正则表达式?

来自分类Dev

如何在PySpark中编写条件正则表达式替换?

来自分类Dev

如何在re_path django 3中正确编写正则表达式

来自分类Dev

如何在ColdFusion中编写此正则表达式?

来自分类Dev

如何在Lucene中编写正则表达式模式?

来自分类Dev

如何在[]中编写行首“ ^”和行尾“ $”的正则表达式?

来自分类Dev

如何在R中捆绑编写正则表达式OR语句

来自分类Dev

如何在JavaScript中编写包含括号的正则表达式?

来自分类Dev

如何在 Rails 模型验证中编写正则表达式?

来自分类Dev

正则表达式在Powershell中

来自分类Dev

Powershell中的正则表达式

来自分类Dev

如何在正则表达式中添加空格?

来自分类Dev

如何在正则表达式中应用条件

来自分类Dev

如何在正则表达式中包含“ +”

来自分类Dev

如何在awk中打印正则表达式?

来自分类Dev

如何在正则表达式中匹配“ [”和“]”?

来自分类Dev

如何在正则表达式中验证BIGINT

来自分类Dev

如何在正则表达式中合并行?

来自分类Dev

如何在正则表达式中设置maxlength?

来自分类Dev

如何在Safari中运行正则表达式

Related 相关文章

热门标签

归档