我正在使用Replace函数作为带有正则表达式的字符串:
PS C:\> "Domain: ad.unsw.edu.au".Replace('Domain: *','')
Domain: ad.unsw.edu.au
然而这有效:
PS C:\> "Domain: ad.unsw.edu.au" -Replace 'Domain: *',''
ad.unsw.edu.au
有人可以解释为什么字符串替换方法不起作用吗?
答案 0 :(得分:1)
当我向您展示它将如何运作时,它是否足够? ; - )
"Domain: ad.unsw.edu.au" -Replace 'Domain:\s*',''
答案 1 :(得分:-1)
无需使用正则表达式进行替换,您可以这样做:
true