Tag: 换行符

如何用新行replace所有的XHTML / HTML换行符(<br>)?

我正在寻找最好的br2nl函数。 我想用换行符replace所有的<br>和<br />实例。 非常像nl2br()函数,但相反。 我知道在PHP手册评论中有几个解决scheme,但我正在从SO社区寻求有关可能解决scheme的反馈。

Python JSON转储/附加到.txt与新行上的每个variables

我的代码创build一个字典,然后存储在一个variables。 我想将每个字典写入JSON文件,但是我希望每个字典都在一个新的行上。 我的词典: hostDict = {"key1": "val1", "key2": "val2", "key3": {"sub_key1": "sub_val2", "sub_key2": "sub_val2", "sub_key3": "sub_val3"}, "key4": "val4"} 我的部分代码: g = open('data.txt', 'a') with g as outfile: json.dump(hostDict, outfile) 这将每个字典附加到'data.txt',但它是这样内联的。 我希望每个字典条目都在新的行中。 任何意见,将不胜感激。

什么是在C#/ .NET中强制使用CRLF的快速方法?

你将如何规范化一个string中的所有新行序列为一种types? 我正在寻求使他们所有的电子邮件(MIME文件)的CRLF。 理想情况下,这将被包装在一个静态方法,执行速度非常快,而不是使用正则expression式(因为换行符,回车等方面的差异是有限的)。 也许甚至有一个我忽略的BCL方法? 假设:在给了这个更多的思考之后,我认为这是一个安全的假设,认为CR是单独的或者是CRLF序列的一部分。 也就是说,如果你看到CRLF,那么你知道所有的CR都可以被删除。 否则,很难判断应该从“\ r \ n \ n \ r”这样的东西出来多less行。

如何消除string中的所有换行符?

我有一个需要摆脱出现在我的string(来自数据库)的所有换行符。 我用下面的代码来做: value.Replace("\r\n", "").Replace("\n", "").Replace("\r", "") 我可以看到,至less有一个angular色像行结局一样活了下来。 char代码是8232 。 这是我的跛脚,但我必须说这是我第一次看到这个字符。 很明显,我可以直接replace这个字符,但是我正在考虑将当前的方法(基于replace“\ r”和“\ n”的组合)扩展到更稳固的方面,所以不仅包括“ 8232'字符,但还没有find所有其他人。 你有这样一个问题的防弹方法吗? 编辑#1: 在我看来,有几个可能的解决scheme: 使用Regex.Replace 删除所有字符,如果它是IsSeparator或IsControl 如果是IsWhiteSpace,则replace为“” 创build一个所有可能行结束的列表(“\ r \ n”,“\ r”,“\ n”,LF,VT,FF,CR,CR + LF,NEL,LS,PS)串。 这是很多替代。 我会说在应用第一种和第四种方法之后最好的结果是,但是我不能决定哪个更快。 你认为哪一个是最完整的? 编辑#2 我在下面张贴了。

Rails 3:如何正确显示来自“textarea”的文本?

在我的Rails 3应用程序中,我使用textarea让用户在论坛中写入新消息。 但是,当显示消息时,所有换行看起来像空格(没有<br /> )。 也许还有其他的不匹配的例子,我还不知道。 我想知道处理这个问题最合适的方法是什么。 我想,存储在数据库中的文本是好的(例如,我看到<转换为&lt; ),所以主要的问题是演示文稿。 Rails中是否有内置的帮助器方法? ( simple_format做的东西看起来类似于我所需要的,但它增加了我不想出现的<p>标签。)

混帐,空白错误,压制和autocrlf,明确的答案

请你解释git中的空白错误,它们是什么意思,什么是“压制”,我需要担心吗? (运行msysgit,但与其他用户在Linux上)。 在这里已经有了一个“确定的”autocrlf答案 (将其设置为false git config –global core.autocrlf false )

如何在PowerShell中断行?

我是[ PowerShell完全新 ],并在一个循环中串联一个string,如果发生特殊情况,我应该插入一个换行符…我怎么能做到这一点? 基本上寻找相当于\n 。 $str = "" foreach($line in $file){ if($line -Match $review){ #Special condition $str += ANSWER #looking for ANSWER } #code….. } 到目前为止,我尝试过 "\n" '\n' "\N" '\N' "\r" '\r' "\R" '\R' '`n' '`r' '-n' '-r'

如何用outputText显示换行符?

我需要使用outputText呈现换行符,以便我可以使用rendered属性。 我试过了 <h:outputText value="<br/>" escape="false" /> 但是它产生了exception The value of attribute "value" associated with an element type "null" must not contain the '<' character.

我如何使用JSP和JSTLreplace换行符?

我有一个bean对象的列表传入我的JSP页面,其中一个是注释字段。 这个字段可能包含换行符,我想使用JSTL用分号replace它们,以便字段可以显示在文本input中。 我find了一个解决scheme,但不是很优雅。 我会在下面发帖作为一种可能性。

PHP回声线打破

\ n和\ r(我知道它和操作系统有关)有什么区别,回显可以跨平台工作的换行符的最佳方法是什么? 编辑:作为对Jarod的回应,我将使用ths在.txt日志文件中回显换行符,尽pipe我相信我将来会使用它来回显HTML makup到页面上。