【发布时间】:2017-04-16 21:32:13
【问题描述】:
我尝试在字符串中查找“\n”。我的代码在这里不起作用。什么是正确的方法?谢谢
string text = "hello\nworld";
for(int i=1; i<text.Length ;i++)
{
if
(
text[i-1]== '\\'
&&
text[i]== 'n'
)
{
Debug.Log("break at: "+i);
}
}
【问题讨论】:
-
\n 是换行符,我相信通常由 CRLF 表示,因此您需要查找 char(13)、char(10),或者它可能只是 char(10),思考那 \r\n 是 crlf
-
@Charleh \n 只代表LF,\r 是CR
-
是的,刚刚意识到 :) 更新了我的评论