标签: line-breaks

用PHP替换html等效的新行

我面临一点困惑,我需要更换一条新线<br />.现在,显然,替换\n的所有实例都不起作用,因为页面没有正确的换行符.以下是一些可能的文本示例:

Some text


More text
Run Code Online (Sandbox Code Playgroud)

现在,这是一个问题,因为没有\n,我无法自动插入<br />.如何确保包含正确的换行符?

这是用PHP.我无法将其作为纯文本提供.

php parsing line-breaks

0
推荐指数
2
解决办法
1125
查看次数

关于UILabel换行的另一个问题

我在UILabel的线路突破中苦苦挣扎.我在vb.net中生成xml,然后在iPhone应用程序中解析它.xml包含最初包含html标签的文本
,因此我可以并且需要用某些东西替换这些标签以在iphone中添加换行符

我该怎么做?我试过了\n,\n\r他们不工作了

任何帮助将不胜感激

谢谢

xml vb.net iphone objective-c line-breaks

0
推荐指数
1
解决办法
2399
查看次数

json请求 - div中没有​​换行符

我使用json/jquery/ajax将数据保存在数据库中.当我在textarea中加载数据时,我得到了我想要的结果.但是当我在DIV中加载数据时,则没有换行符.我用css测试了一切,包括

white-space:pre;
Run Code Online (Sandbox Code Playgroud)

等等

我正在用json保存数据

"', 'text': '" + $('#textInput').val() +
Run Code Online (Sandbox Code Playgroud)

但我也用.html()和.text()测试过它.

阅读数据:

$('#textOutput').text(data.d.Text);
Run Code Online (Sandbox Code Playgroud)

我在我的div中获取了corect文本,但是没有换行符!

textOutput的CSS

.textOutput // <div> not working, <textarea> working
{
width:100%;
border: 0;
height: auto;
overflow:visible; // also tested with auto etc.
margin: 5px 8px 5px 0px;
font-family: Courier New, Courier;
font-size: 12px;
// white-space:pre;
}
Run Code Online (Sandbox Code Playgroud)

输入的CSS是等价的

ajax jquery json line-breaks

0
推荐指数
1
解决办法
961
查看次数

HTML 代码中显示回车符

我讨厌问,但我不得不问。我有一个html代码。由于某种原因,回车符被保存并显示在我的浏览器中。

<div class="module">
    <p>Some data 

    some data <strong> more data
    more data</strong> and even more data </p>
</div>
Run Code Online (Sandbox Code Playgroud)

显然我希望这能显示:

一些数据一些数据更多数据更多数据甚至更多数据。

相反,该段落保留回车/换行符。我以为问题出在Netbeans上,所以我下载了Notepad++,但问题仍然存在。谢谢

我应该补充一点,我在 Windows 机器上属于 CakePHP 的 .ctp 文件中使用它,Apache WAMP 服务器,并且该数据是显式 html,不由 php 回显。

我目前的班级风格如下:

.module{
     border: 1px solid   darkgrey;
     background-color: #F3F3F3;
     border-radius: 5px;
     padding:5px;
     margin-bottom: 1em;
     overflow:  auto;

}
Run Code Online (Sandbox Code Playgroud)

我还添加了任何可能影响我的代码的适用样式,也许你们可以发现它。

body {

          margin: 0;
    padding: 0;
          font-family: 'Tahoma';
          letter-spacing: 1px;

}

p, ul, ol {
    margin-top: 0;
          line-height: 160%;

}

p{
          white-space: pre-wrap; /* css-3 */
          white-space: -moz-pre-wrap; …
Run Code Online (Sandbox Code Playgroud)

html newline line-breaks

0
推荐指数
1
解决办法
4635
查看次数

删除除换行符以外的 HTML 标签

我正在从具有 HTML 标签的服务器接收字符串。我正在使用正则表达式删除这些标签,string1.replaceAll("\\<.*?>","")但问题是它还删除了换行符和超链接。我想保留超链接和换行符并删除其他所有内容。

html regex android line-breaks

0
推荐指数
1
解决办法
2200
查看次数

在 Bootstrap 工具提示中强制换行

我有一个“li”项目,其中包含一个弹出 Bootstrap 工具提示的标签。

<label class="radio dropClick centTooltip" data-toggle="tooltip" data-placement="right" title="Here are some words that will show up in the tooltip">
    <input type="radio" class="centTooltip" name="cents" id="optionsRadios2" value="AA">
    Hover for ToolTip! 
</label>
Run Code Online (Sandbox Code Playgroud)

如何强制在“that”和“will”之间换行?我不想使用工具提示的(){html : true}选项来应对 XSS 攻击的风险。

html css line-breaks tooltip twitter-bootstrap

0
推荐指数
1
解决办法
1万
查看次数

使用jquery创建表单.输入元素后无法追加<br>

这是我需要使用jquery创建的HTML版本表单...

<form id="loginForm" class="loginLabel" action="login/login.php" method="post">
    Username : <input type="text" name="Username" ><br>
    Password : <input type="password" name="Password" ><br>
    <input type="Submit" name="login_Submit" value="Login">
</form>
Run Code Online (Sandbox Code Playgroud)

这是我为它写的jquery ......

    var loginForm = document.createElement("form");

    var userInput = document.createElement("input");
        $(userInput).attr("id", "userInput")
                   .attr("type", "text")
                   .attr("name", "Username");

    var br = document.createElement('br');

    var passInput = document.createElement("input");
        $(passInput).attr("id", "passInput")
                   .attr("type", "text")
                   .attr("name", "Password");

    $(loginForm).attr("id","loginForm" )
            .attr("class", "loginLabel")
            .text("Username : ")
            .append(userInput)
            .append(br)
            .text("Password : ")
            .append(passInput);

    $(loginWrapper).append(loginForm);
Run Code Online (Sandbox Code Playgroud)

不幸的是,jquery用密码输入(passInput)覆盖用户名输入(userInput).我查了一下CSS,还有很多空间可以去.

forms jquery login input line-breaks

0
推荐指数
1
解决办法
1182
查看次数

HTMLEditFormat 并处理换行符

我有一些从数据库中获取的文本,想插入到 HTML 页面中。我HTMLEditFormat用来处理特殊字符,如 '<' 等...

问题:当这在浏览器中显示时,所有换行符都消失了。CF 中是否有特殊的格式化功能可以自动用正确的 HTML 标签替换所有换行符?

html coldfusion line-breaks coldfusion-9

0
推荐指数
1
解决办法
418
查看次数

如何在VB6中打破一行

我需要打破这行代码,但我不知道如何:

sql = "select [ID], [First Name], [Last Name], [Mark 1 ENG], [Mark 2 ENG], [Mark 3 ENG], [Mark 1 MAT], [Mark 2 MAT], [Mark 3 MAT], [Mark 1 SCI], [Mark 2 SCI], [Mark 3 SCI] from Table1 where [Active] <> 'No'"
Run Code Online (Sandbox Code Playgroud)

这就是我说休息时的意思:

    If txtFirstName.Text = "" Or txtLastName.Text = "" Or txtMarks(0).Text = "" Or txtMarks(1).Text = "" Or txtMarks(2).Text = "" _
    Or txtMarks(3).Text = "" Or txtMarks(4).Text = "" Or txtMarks(5).Text = "" Or txtMarks(6).Text = "" …
Run Code Online (Sandbox Code Playgroud)

sql vb6 line-breaks

-1
推荐指数
1
解决办法
295
查看次数

PHP 邮件换行符

我有一个 php 邮件脚本,只要我在像这样的 var 中定义正文文本,它就可以正常工作:

$body = "Some text goes here\n\nSome other text goes here!";
Run Code Online (Sandbox Code Playgroud)

像这样完成后,换行符“\n”在邮件中完美运行。

现在我想在一个配置文件中插入正文文本,邮件脚本从中检索文本。所以我在配置文件中做一个常量,如下所示:

define('_body_', 'Some text goes here\n\nSome other text goes here!');
Run Code Online (Sandbox Code Playgroud)

我的邮件脚本现在看起来像这样:

$body = _body_;
Run Code Online (Sandbox Code Playgroud)

但是现在邮件中没有“显示”换行符。相反,邮件看起来像这样:

“有些文字放在这里\n\n有些文字放在这里!”

有想法该怎么解决这个吗?

php email line-breaks

-2
推荐指数
1
解决办法
107
查看次数

PHP:如何在识别空格时插入<br>?

我有一系列坐标(lat1,long1 lat2,long2 lat3,long3 ...)

121.01953125,14.6893901824952 121.019706726075,14.6893205642702 121.019889831543,14.6891403198242 121.020111083984,14.688931465149 121.020446777344,14.6887502670288 121.020835876465,14.6887207031249

我想做的是每当识别/检测到空间时输入换行符或'br',它就变成......

121.01953125,14.6893901824952 
121.019706726075,14.6893205642702 
121.019889831543,14.6891403198242 
121.020111083984,14.688931465149 
121.020446777344,14.6887502670288 
121.020835876465,14.6887207031249
Run Code Online (Sandbox Code Playgroud)

关于如何做到这一点的任何想法?先感谢您.

编辑:我尝试了他们建议的解决方案,但它不起作用.

echo str_replace(" ","<br />",$string);
Run Code Online (Sandbox Code Playgroud)

我的字符串来自kml文件,当我回显字符串时,它就像我上面所说的那样.我正在使用以下代码来解析文件.

$string = $placemark->MultiGeometry->Polygon->outerBoundaryIs->LinearRing->coordinates;
Run Code Online (Sandbox Code Playgroud)

谢谢你的帮助.

php whitespace newline line-breaks

-3
推荐指数
1
解决办法
4644
查看次数

Scala通用方法在字符串中的换行符上拆分

我正在寻找一种干净的方法来分割Scala中的字符串中的换行符,无论换行符是CR和/或LF.我一直在使用.split一个基本的正则表达式,但它看起来很难看,因为标准库自然会为系统无关的代码封装 - 有没有标准的库函数呢?

提前致谢!

编辑:

我喜欢我的代码与系统无关,因为它是JVM的一大卖点.让我的代码知道硬编码字符串中的不同操作系统约定 - 文字正则表达式似乎(非常轻微地)打破了这一点.似乎应该由功能丰富的Scala标准库自然地抽象出来,我只是想知道是否存在内置方法.

string split scala input line-breaks

-3
推荐指数
1
解决办法
447
查看次数

我应该在J64的Base64编码中保留这些换行符吗?

我发现这个函数将流编码为Base64字符串.我在JSON中使用这个字符串.问题是这个函数的输出有换行符,这在JSON中是不可接受的而不会转义它.我该如何解决这个问题?

const
  Base64Codes:array[0..63] of char=
    'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/';

function Base64Encode(AStream: TStream): string;
const
  dSize=57*100;//must be multiple of 3
var
  d:array[0..dSize-1] of byte;
  i,l:integer;
begin
  Result:='';
  l:=dSize;
  while l=dSize do
   begin
    l:=AStream.Read(d[0],dSize);
    i:=0;
    while i<l do
     begin
      if i+1=l then
        Result:=Result+
          Base64Codes[  d[i  ] shr  2]+
          Base64Codes[((d[i  ] and $3) shl 4)]+
          '=='
      else if i+2=l then
        Result:=Result+
          Base64Codes[  d[i  ] shr  2]+
          Base64Codes[((d[i  ] and $3) shl 4) or (d[i+1] shr 4)]+
          Base64Codes[((d[i+1] and $F) shl 2)]+
          '='
      else
        Result:=Result+ …
Run Code Online (Sandbox Code Playgroud)

delphi base64 json line-breaks

-4
推荐指数
1
解决办法
1857
查看次数