Regex Powershell中的正则表达式
我正在编写一个脚本,通过文本进行解析,文本根本没有结构,这意味着我愿意提取的内容没有特定的结构。 脚本必须使用正则表达式来查找特定文章的数量:Regex Powershell中的正则表达式,regex,powershell,Regex,Powershell,我正在编写一个脚本,通过文本进行解析,文本根本没有结构,这意味着我愿意提取的内容没有特定的结构。 脚本必须使用正则表达式来查找特定文章的数量: $article ="balls","dolls" 正常结构= “3个球” “2个球和6个娃娃” 我可以用这样的正则表达式来检索值(\d+)++$article+“|$)。仅当物品附近的数量值为时,此选项才有效 但如果价值不高,我就一无所获。例如 3个球和玩偶 或 3个红球 所以我想一个很好的方法是找到$article,然后查找任何整数值。 我算出了这
$article ="balls","dolls"
正常结构=
(\d+)++$article+“|$)
。仅当物品附近的数量值为时,此选项才有效
但如果价值不高,我就一无所获。例如
(?=.*“+$article+”)([\d\.]+)
,但我不能让它只查找左边的第一个匹配项。
任何建议
Thanx是一堆 第1步-下载。这是一个很好的开发正则表达式查询的界面
第2步-我还没有机会玩这个查询,但第1步会有帮助你想单独使用正则表达式进行nlp吗?因为我不是正则表达式专家,这可能会非常混乱,我想最简单的方法是使用Powershell库。