我尝试使用Regex删除文本之间的空白区域。下面的输入字符串在网页上呈现。
string inputString = "あさ9:30 - よる10:00";
Regex Spaces = new Regex(@"\s+");
string s = Spaces.Replace(inputString, string.Empty);
正则表达式模式不适用于输入字符串。 9:30到10:00之间的空间看起来不像白色空间。不确定它是什么样的空间。
有什么建议吗?
答案 0 :(得分:3)
你的角色:
不是你想象的那样。非常仔细地看 。你认为它是:它实际上是:那是两个不同的角色。此外,根本没有空格。
严重:角色不是标准冒号。这是一个不同的角色。看看这两个并排:
::
答案 1 :(得分:-2)
你试过一个简单的replace(" ","")
吗?当正则表达式不起作用时,这通常适用于我。