昨天给我的表达式有些小问题您昨天给我的这个var myMatch = Regex.Matches(txt,@"(?:\}\$|^)([^${]+)(?:\$\{|$)"); 这是我的字符串:string str =“dedede\r\n\r\n\t\t/// \r\n\t\t/// ${c.ColumnDesc}$\r\n\t\t/// ${c.ColumnDesc}$ 9fe
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/04 23:54:07
![昨天给我的表达式有些小问题您昨天给我的这个var myMatch = Regex.Matches(txt,@](/uploads/image/z/1464558-6-8.jpg?t=%E6%98%A8%E5%A4%A9%E7%BB%99%E6%88%91%E7%9A%84%E8%A1%A8%E8%BE%BE%E5%BC%8F%E6%9C%89%E4%BA%9B%E5%B0%8F%E9%97%AE%E9%A2%98%E6%82%A8%E6%98%A8%E5%A4%A9%E7%BB%99%E6%88%91%E7%9A%84%E8%BF%99%E4%B8%AAvar+myMatch+%3D+Regex.Matches%28txt%2C%40%22%28%3F%3A%5C%7D%5C%24%7C%5E%29%28%5B%5E%24%7B%5D%2B%29%28%3F%3A%5C%24%5C%7B%7C%24%29%22%29%3B+%E8%BF%99%E6%98%AF%E6%88%91%E7%9A%84%E5%AD%97%E7%AC%A6%E4%B8%B2%EF%BC%9Astring+str+%3D%E2%80%9Cdedede%5Cr%5Cn%5Cr%5Cn%5Ct%5Ct%2F%2F%2F+%5Cr%5Cn%5Ct%5Ct%2F%2F%2F+%24%7Bc.ColumnDesc%7D%24%5Cr%5Cn%5Ct%5Ct%2F%2F%2F+%24%7Bc.ColumnDesc%7D%24+9fe)
昨天给我的表达式有些小问题您昨天给我的这个var myMatch = Regex.Matches(txt,@"(?:\}\$|^)([^${]+)(?:\$\{|$)"); 这是我的字符串:string str =“dedede\r\n\r\n\t\t/// \r\n\t\t/// ${c.ColumnDesc}$\r\n\t\t/// ${c.ColumnDesc}$ 9fe
昨天给我的表达式有些小问题
您昨天给我的这个var myMatch = Regex.Matches(txt,@"(?:\}\$|^)([^${]+)(?:\$\{|$)");
这是我的字符串:
string str =“dedede\r\n\r\n\t\t/// \r\n\t\t/// ${c.ColumnDesc}$\r\n\t\t/// ${c.ColumnDesc}$ 9fer”
想要的结果是 dedede\r\n\r\n\t\t/// \r\n\t\t/// 和 \r\n\t\t/// 和 9fer
还是特殊字符的事情
昨天给我的表达式有些小问题您昨天给我的这个var myMatch = Regex.Matches(txt,@"(?:\}\$|^)([^${]+)(?:\$\{|$)"); 这是我的字符串:string str =“dedede\r\n\r\n\t\t/// \r\n\t\t/// ${c.ColumnDesc}$\r\n\t\t/// ${c.ColumnDesc}$ 9fe
你没有打开多行模式的话,匹配应该是正确的啊.
你现在的结果是什么样的.