【发布时间】:2015-02-20 16:57:31
【问题描述】:
我有这个:
replace("Both cruciate ligaments are well visualized and are intact.",
".",
".<br>")
但我不想输出转义的尖括号,而是输出实际的括号。当我运行我得到的代码时:
Both cruciate ligaments are well visualized and are intact.<br>
我想要:
Both cruciate ligaments are well visualized and are intact.<br>
我怎样才能做到这一点?由于出现错误,我无法直接使用尖括号作为替换值。
编辑
我有一个样式表,它接收一个插入到 HTML 文件中的文本文件(来自样式表)。我获取一个 XML(临床文档)和一个文本文件,并将它们与样式表合并在一起。所以例如我有:
放射学报告
姓名:约翰,美国能源部
出生日期:1982-02-25
注入的文本在这里
文本必须在回车时换行,并且必须在单词级别换行。我确实设法做到了后者,但我没有找到换行的方法。我想在文件中找到“LF”替换为
以便在呈现页面后我可以看到换行符。
【问题讨论】:
-
根据您的实现,无论显示此文本的内容都可能取消尖括号的转义。
-
您想用
<br/>元素替换文字点.吗?还是什么角色?我想知道您的带有replace调用的第二个参数的样本是否不需要将点转义为'\.'。