我正在尝试为我的c#程序构建一个解析器。
我想模拟php风格的短标签
我正在使用JScript作为解析器。
我的代码是<?js
和?>
在
<?js
test();
function test()
{
print("text to print");
?>text to print<?js
}
?>
出
test();
function test()
{
print("text to print");
print("text to print");
}
答案 0 :(得分:0)
\<\?js([\s\S]*?)\?\>
您可以使用上述的正则表达式来替换获得正确结果的"<?js>"
和"?>"
,但您需要通过手动操作添加特殊的print语句。