cshtml页面转换成html,将HTML转换为CSHTML的最佳方法
这将帮助你,
private static void ReplaceInputTagsWithHtmlTextBox(string filePath)
{
var input = System.IO.File.ReadAllText(filePath);
var keyValueRegex = new Regex("\\s*(?[^=]*)=\\s*['\"](?[^'\"]*)['\"]");
var values = new List();
var regex = new Regex(@"[^>]*)>()?");
var newContent = regex.Replace(input, m =>
{
var keyValueDict = new Dictionary();
var allAttributes = m.Groups["Attributes"].Value;
keyValueRegex.Replace(m.Groups["Attributes"].Value, mm =>
{
keyValueDict.Add(mm.Groups["key"].Value, mm.Groups["value"].Value);
return null;
});
var keyValues = new StringBuilder();
foreach (KeyValuePair pair in keyValueDict)
{
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
