从C#更新PHP文件常量

| 我需要更新一个PHP文件中定义的常量。
constants.php
文件非常简单:
<?php
$firstConstant = \"abcd\";
$third = \"abcd\";

$updatedOn = \"23 April 2001\";
?>
现在,我的C#应用​​程序需要将该文件中的
$updatedOn
常数更新为当前日期。 我该怎么做?提前致谢!     
已邀请:
您可以编写一个匹配
$updatedOn = \"23 April 2001\";
的正则表达式,生成替换行以放入文件中,然后使用
String.Replace
方法用您创建的新行替换整行。这是一个让您入门的正则表达式:
\\$updatedOn = \\\"([A-Za-z\\W0-9]+)\\\"
为了更灵活一些,您可以编写一个简单的解析器,该解析器了解PHP的子集(即代码标记和赋值/字符串常量),解析文件,将键/值对放入字典中,更新相关值,然后编写它再次退出。 一些正则表达式资源: 30分钟正则表达式教程 C#中的正则表达式 使用子组的示例     

要回复问题请先登录注册