我必须解析一个非常复杂的字符串来“评估”字符串中包含的函数。我只有一个“提取”功能,它有这个特定的sintax:
LOC_POS(number;number);
该字符串包含在这样的 HTML 页面中:
something here LOC_POS(45;9);Some string or html content <br> here LOC_POS(45.21312;9.1232123);LOC_POS(45,32;9,12); some other string...
(数字是坐标,这个正则表达式可以识别函数:
LOC_POS\([ 0-9.,]+;[ 0-9.,]+\);
如何提取c#中的所有块?我想要的结果是一个包含(每个项目一行)的数组
something here
LOC_POS(45;9);
Some string or html content <br> here
LOC_POS(45.21312;9.1232123);
LOC_POS(45,32;9,12);
some other string...
我知道如何用普通的字符串解析来做到这一点..