 
- 帖子
- 1013
- 积分
- 1228
- 技术
- 14
- 捐助
- 0
- 注册时间
- 2019-2-20
|
[问题求助] PowerShell如何用正则取=后面的字符?
_$abctitle_大中国=小日本, 美国佬!
_$cdectitl_大中华=小日本, 英国佬!
把上面两行存成 test.txt, 用powershell =后面的内容
期待的结果:
使用包含 _$abctitle_ 的正则表达式, 获取 第一行 = 后面的 小日本, 美国佬!
同理:
使用包含 _$cdectitl_ 的正则表达式, 获取 第二行 = 后面的 小日本, 英国佬!
自己写了下面的powershell 脚本, 但是取不到值, 求高手指点, 感谢!
-----------------------------------------
(type -Encoding UTF8 "C:\Users\Administrator\Desktop\test.txt") -match '[^_$abctitle_(.*)]=(.+)'
$matches |
|