Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/287.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在字符串中间插入字符串_C#_Asp.net_Html - Fatal编程技术网

C# 在字符串中间插入字符串

C# 在字符串中间插入字符串,c#,asp.net,html,C#,Asp.net,Html,我有一根很长的绳子。在对字符串进行数据绑定之前,我希望能够通过插入更多文本来修改字符串。例如,我需要在/a和/userimage之前插入一个字符串。请注意,这将始终是相同的,因此可以安全地说,我要添加到的字符串将是一致的。我想用lamda或c来做这件事。谢谢你的帮助。你能用一下吗 这不是最好的方法,你可以一直使用正则表达式。你就不能用它吗 这不是最好的方法,您可以始终使用正则表达式。如果您需要对页面上的所有相对路径执行此操作,那么使用C来完成此操作实际上并不是最好的工具 HTML附带一个名为的元

我有一根很长的绳子。在对字符串进行数据绑定之前,我希望能够通过插入更多文本来修改字符串。例如,我需要在/a和/userimage之前插入一个字符串。请注意,这将始终是相同的,因此可以安全地说,我要添加到的字符串将是一致的。我想用lamda或c来做这件事。谢谢你的帮助。

你能用一下吗

这不是最好的方法,你可以一直使用正则表达式。

你就不能用它吗


这不是最好的方法,您可以始终使用正则表达式。

如果您需要对页面上的所有相对路径执行此操作,那么使用C来完成此操作实际上并不是最好的工具

HTML附带一个名为的元素,用于显式指定文档的基本URI。如果将HTML更改为以下内容:

<head>
    <base href="http://m.mydom.com">
</head>
<body>
    <a href="/a/info/a.html"><img src="/userimage/imgs.jpg"/></a>
</body>

图像和锚点都将指向正确的底部。不相信我?查看此项。

如果需要对页面上的所有相对路径执行此操作,那么使用C来完成此操作实际上并不是最好的工具

HTML附带一个名为的元素,用于显式指定文档的基本URI。如果将HTML更改为以下内容:

<head>
    <base href="http://m.mydom.com">
</head>
<body>
    <a href="/a/info/a.html"><img src="/userimage/imgs.jpg"/></a>
</body>

图像和锚点都将指向正确的底部。不相信我?查看此项。

您可以使用一个简单的正则表达式:

var regex = new Regex("(?<=(src|href)=\")([^\"]*)");
var s = "<a href=\"/a/info/a.html\"><img src=\"/userimage/imgs.jpg\"/></a>";
Console.WriteLine(regex.Replace(s, "http://m.mydom.com$0"));

?您可以使用一个简单的正则表达式:

var regex = new Regex("(?<=(src|href)=\")([^\"]*)");
var s = "<a href=\"/a/info/a.html\"><img src=\"/userimage/imgs.jpg\"/></a>";
Console.WriteLine(regex.Replace(s, "http://m.mydom.com$0"));

?那么用户当前是否未打开?那么用户当前是否未打开?