Regex从html字符串中查找宏值

本文关键字:查找 字符串 html Regex | 更新日期: 2023-09-27 18:19:09

在我的情况下使用c#,字符串内的方括号从html(作为字符串)必须找到,这可能有空格后的字符串(即[userprinicipalname]。也可以在字符串前有空格(即[ userprinicipalname],因为它是从html" 添加了空白(我已经使用trim(),但它不能在字符串之前修剪  ..因此,请帮助我知道正则表达式,以获得修剪(没有空格或&nbsp之前和之后)值完全在方括号内单独?

宏替换的调试状态

Regex从html字符串中查找宏值

请先用HttpUtility.HtmlDecode(html),再用Trim

您可以使用Regex.Replace(source, @"^'s+", "");sourceString.Replace(" ",string.empty)

(?<=[[; ])('w+)

尝试使用这个正则表达式匹配属性,

https://regex101.com/r/nF0rZ5/4