相关疑难解决方法(0)

如何识别字符串是否包含unicode字符?

我有一个字符串,我想知道它内部是否有unicode字符.(如果它完全包含ASCII或不包含ASCII)

我怎样才能做到这一点?

谢谢!

c# asp.net unicode

34
推荐指数
3
解决办法
7万
查看次数

C#string replace实际上并不替换字符串中的值

我试图用另一个字符串替换字符串的一部分.更确切地说,我有 C:\Users\Desktop\Project\bin\Debug

我试图取代\bin\Debug\Resources\People

我尝试过以下方法:

  1. path.Replace(@"\bin\Debug", @"\Resource\People\VisitingFaculty.txt");

  2. path.Replace("\\bin\\Debug", "\\Resource\\People\\VisitingFaculty.txt");

以上两者似乎都不起作用,因为字符串保持不变并且没有任何替换.难道我做错了什么?

.net c# string

30
推荐指数
3
解决办法
5万
查看次数

C#:删除字符串中的多个无效字符

我是 C# 新手。假设我有一个这样的字符串:

\n\n
string test = \'yes/, I~ know# there@ are% invalid\xc2\xa3 characters$ in& this* string^";\n
Run Code Online (Sandbox Code Playgroud)\n\n

如果我想删除一个无效符号,我会这样做:

\n\n
if (test.Contains(\'/\')) \n{ \n    test = test.Replace("/","");\n} \n
Run Code Online (Sandbox Code Playgroud)\n\n

但是有没有办法我可以使用符号列表作为 and 的Contains参数Replace函数的参数,而不是逐个删除符号?

\n

c# string replace invalid-characters contains

5
推荐指数
1
解决办法
1181
查看次数

如何从字符串中删除多个有问题的字符?

这是我的工作代码:

string Input;
string Output;

Input = data;
Output = Input.Replace(@")", "");
Run Code Online (Sandbox Code Playgroud)

在这里,我只是从我的字符串中删除括号")",如果它存在的话.现在我如何扩展像")"这样的违规字符列表,以包括"("和" - "?

我意识到我可以写两个类似输出的语句,但我想知道是否有更好的方法......

c# string

4
推荐指数
3
解决办法
2万
查看次数

如何删除除换行符之外的控制字符?(C#)

我使用此代码从字符串中删除不可打印的字符,但我不想从字符串中删除换行符 (\n)。这是我现在使用的代码。

Regex.Replace(value, @"\p{C}+", string.Empty)
Run Code Online (Sandbox Code Playgroud)

我不知道正则表达式。我在互联网上找到了这段代码。它有效,但它也删除了新的行控制字符。我想知道我怎样才能做我想做的事。(正则表达式不是强制性的)

c# string replace

4
推荐指数
1
解决办法
1146
查看次数

从字符串中删除转义字符“\”

我需要从字符串变量中删除\字符:imagepth

imagepth = "# Eval(\"Name\",\"Gallary/\"" + imgwords[4] + "\"/Images/{0}\")";
Run Code Online (Sandbox Code Playgroud)

.net c# asp.net escaping

2
推荐指数
1
解决办法
2万
查看次数

在c#中用空字符替换空格

如何用什么都没有替换任何charachter.例如

1 : string inputString = "This Is Stack OverFlow";
2 : string outputString = inputString.Replace(' ', '');

expected output = "ThisIsStackOverFlow";
Run Code Online (Sandbox Code Playgroud)

我尝试过第2行,但它在Replace方法第二个参数中说空字符串.任何人都可以告诉我,我的替换方法有什么问题吗?为什么它不像我们通常在字符串中使用的那样空白(例如:"")?

c#

-1
推荐指数
1
解决办法
6086
查看次数

标签 统计

c# ×7

string ×4

.net ×2

asp.net ×2

replace ×2

contains ×1

escaping ×1

invalid-characters ×1

unicode ×1