Questions tagged «newline»

换行符是指表示文本中的换行符的字符序列(也称为行尾,EOL或换行符)。不同的操作系统具有不同的换行顺序。

20
用新行分割Java字符串
我正在尝试JTextArea使用正则表达式将文本拆分为,\n但是,这是行不通的,我也尝试了正则表达式的\r\n|\r|n许多其他组合。码: public void insertUpdate(DocumentEvent e) { String split[], docStr = null; Document textAreaDoc = (Document)e.getDocument(); try { docStr = textAreaDoc.getText(textAreaDoc.getStartPosition().getOffset(), textAreaDoc.getEndPosition().getOffset()); } catch (BadLocationException e1) { // TODO Auto-generated catch block e1.printStackTrace(); } split = docStr.split("\\n"); }
388 java  regex  split  newline 



11
如何在文本文件中找出行尾?
我试图在bash中使用某些东西来显示打印而不是解释的文件中的行尾。该文件是SSIS / SQL Server的转储文件,正在被Linux机器读取以进行处理。 是否有内的任何开关vi,less,more,等? 除了看到行结束,我需要知道它是什么类型的线路末端(CRLF或LF)。我如何找到答案?

9
如何处理JSON中的换行符?
我生成了一些JSON,并尝试将其拉入JavaScript中的对象。我不断出错。这是我所拥有的: var data = '{"count" : 1, "stack" : "sometext\n\n"}'; var dataObj = eval('('+data+')'); 这给我一个错误: unterminated string literal 使用JSON.parse(data),我会看到类似的错误消息:Unexpected token ↵Chrome中的“ unterminated string literal” ,以及Firefox和IE中的“ ”。 当我取出\n后sometext,两种情况下错误都会消失。我似乎无法找出原因的\n品牌eval和JSON.parse失败。
288 javascript  json  newline 

8
试图用git filter-branch修复行尾,但是没有运气
我一直被git的Windows / Linux行尾问题所困扰。似乎通过GitHub,MSysGit和其他来源,最好的解决方案是将本地存储库设置为使用linux样式的行尾,但设置core.autocrlf为true。不幸的是,我还没有做得足够早,所以现在每次我进行更改时,行尾都令人讨厌。 我以为我在这里找到了答案,但我无法为我工作。我的Linux命令行知识充其量是有限的,因此我什至不确定“ xargs fromdos”行在其脚本中的作用。我不断收到有关不存在此类文件或目录的消息,当我设法将其指向现有目录时,它告诉我我没有权限。 我已经在Windows上通过Mac OS X终端在MSysGit上进行了尝试。

21
如何为UILabel添加换行符?
让我们看看我的字符串看起来像这样: NSString *longStr = @"AAAAA\nBBBBB\nCCCCC"; 如何使UILabel显示如下消息 AAAAA BBBBB CCCCC 我认为\nUILabel 无法识别它,所以我可以在NSString中放入任何内容,以便UILabel知道必须在其中创建换行符吗?


16
如何从Java文件中删除换行符?
如何以一种可以在Windows和Linux上运行的方式替换Java中字符串中的所有换行符(即,没有特定于操作系统的回车/换行/换行等问题)? 我已经尝试过(注意readFileAsString是一个将文本文件读入String的函数): String text = readFileAsString("textfile.txt"); text.replace("\n", ""); 但这似乎不起作用。 如何才能做到这一点?


13
VIM在文件末尾禁用自动换行
因此,我在一家PHP商店工作,我们都使用不同的编辑器,我们都必须在Windows上工作。我使用vim,商店中的每个人都在抱怨,每当我编辑文件时,底部都会有一个换行符。我四处搜索,发现这是vi和vim的记录行为...但是我想知道是否有某种方法可以禁用此功能。(最好是可以针对特定的文件扩展名禁用它)。 如果有人知道这一点,那就太好了!
250 vim  settings  newline 

13
从fgets()输入中删除结尾的换行符
我试图从用户那里获取一些数据,并将其发送到gcc中的另一个函数。代码是这样的。 printf("Enter your Name: "); if (!(fgets(Name, sizeof Name, stdin) != NULL)) { fprintf(stderr, "Error reading Name.\n"); exit(1); } 但是,我发现它最后有一个换行符\n。因此,如果我输入,John它将最终发送出去John\n。我该如何删除\n并发送正确的字符串。
235 c  string  gcc  newline  fgets 

8
渲染HTML中的字符串并保留空格和换行符
我有一个带有详细信息页面的MVC3应用程序。作为其一部分,我有一个描述(从数据库检索),其中有空格和换行符。呈现时,新行和空格将被html忽略。我想对那些空格和换行进行编码,以免被忽略。 你是怎样做的? 我尝试了HTML.Encode,但最终显示了编码(甚至不是在空格和换行符上,而是在其他一些特殊字符上)

7
在Windows上,Python中的CSV添加了额外的回车符
import csv outfile = file('test.csv', 'w') writer = csv.writer(outfile, delimiter=',', quoting=csv.QUOTE_MINIMAL) writer.writerow(['hi','dude']) writer.writerow(['hi2','dude2']) outfile.close() 它会生成文件,每行test.csv都有一个额外的文件\r,如下所示: test.csv hi,dude\r\r\nhi2,dude2\r\r\n 而不是预期的: hi,dude\r\nhi2,dude2\r\n 为什么会发生这种情况,或者这实际上是预期的行为? 注意: Python 2或3可能会发生这种现象。
231 python  windows  csv  newline 


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.