标签: line-breaks

Windows换行符的Unix换行符(在Windows上)

有没有人知道Windows中的一种方式(比如Powershell或工具)可以递归目录并将任何unix文件转换为Windows文件.

我对Powershell中至少检测到unix文件的方式非常满意.

对于单个文件来说,这很容易做到这一点,但我追求的是一些可扩展的东西(因此倾向于Powershellish解决方案).

powershell newline line-breaks

28
推荐指数
4
解决办法
2万
查看次数

优秀的换行解决方案(PHP)

$var = "Hi there"."<br/>"."Welcome to my website"."<br/>;"
echo $var;
Run Code Online (Sandbox Code Playgroud)

是否有一种优雅的方式来处理PHP中的换行符?我不确定其他语言,但C++有eol更易读和优雅的东西使用?

谢谢

php line-breaks

26
推荐指数
3
解决办法
10万
查看次数

Java中的RegEx:如何处理换行符

我目前正在尝试学习如何使用正则表达式,所以请忍受我的简单问题.例如,假设我有一个输入文件,其中包含由换行符分隔的一堆链接:

www.foo.com/Archives/monkeys.htm
Monkey网站的描述.

www.foo.com/Archives/pigs.txt
Pig网站的描述.

www.foo.com/Archives/kitty.txt
Kitty网站的描述.

www.foo.com/Archives/apple.htm
Apple网站的描述.

如果我想获得一个网站及其描述,这个正则表达式似乎适用于测试工具: .*www.*\\s.*Pig.*

但是,当我尝试在我的代码中运行它时似乎不起作用.这个表达是否正确?我尝试用"\n"替换"\ s",但它似乎仍无法正常工作.

java regex line-breaks

26
推荐指数
3
解决办法
6万
查看次数

如果多行语句

我有一个if多条件的声明.我无法在一个窗口视图中看到它们.有没有办法在不同的行上分隔它们,还是必须将它们全部写在一行?

vba if-statement line-breaks

26
推荐指数
2
解决办法
8万
查看次数

添加换行符

我在字符串中添加换行符时遇到问题.我尝试过使用"\ r \n",而Environment.NewLine也不起作用.

FirmNames = "";

foreach (var item in FirmNameList)
{
    if (FirmNames != "")
    {
       FirmNames += ", " + LineBreak;  -- I want a line break here after the comma ","
    }

    FirmNames += item;
}
Run Code Online (Sandbox Code Playgroud)

有人可以帮忙吗?

c# line-breaks

25
推荐指数
3
解决办法
11万
查看次数

用jQuery检测换行符?

有没有可能让jQuery/javascript检测字符串被破坏的位置(为了适应CSS宽度约束),以便在新行的开头之前插入DOM元素?

javascript jquery line-breaks

24
推荐指数
3
解决办法
3万
查看次数

在MVC C#网站应用程序中使用的textarea中的换行符

我在Visual Studio Web Dev中使用ASP.net MVC C#.我有几个textareas填充数据,然后更新到数据库记录.

将记录更新到数据库时是否可以保存换行符?我目前在主页上查看数据,但是如果有人写了几段(包括换行符),格式化将会丢失.

如果这不可能没问题,但只是想问一下是不是.谢谢.

View页面上的代码如下所示:

<div class="editor-field">
        @Html.TextAreaFor(model => model.para1, new { cols = 75, @rows = 5 })
        @Html.ValidationMessageFor(model => model.para1)
</div>
Run Code Online (Sandbox Code Playgroud)

然后我有一个提交表单的按钮.

处理提交的Controller代码如下所示:

[HttpPost]
    public ActionResult Update(Data data)
    {
        if (ModelState.IsValid)
        {
            data.ID = 1; //EF need to know which row to update in the database.
            db.Entry(data).State = EntityState.Modified;
            db.SaveChanges();
            return RedirectToAction("Index", "Home");
        }
        return View(data);
    }
Run Code Online (Sandbox Code Playgroud)

并且数据库的Model代码如下所示:

using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Data.Entity;
using System.ComponentModel.DataAnnotations;

namespace DFAccountancy.Models
{
    public …
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc textarea line-breaks

24
推荐指数
3
解决办法
4万
查看次数

显示行打破asp.net mvc razor

我正在使用以下内容使文本输出在<textarea>HTML元素中输入换行符.

MvcHtmlString.Create(Model.Post.Description.Replace(Environment.NewLine, "<br />"))
Run Code Online (Sandbox Code Playgroud)

有没有更好的方法来做到这一点?

c# asp.net-mvc textarea line-breaks razor

23
推荐指数
4
解决办法
3万
查看次数

使用jQuery时,在元素之间添加换行符或空格.append()

我有一个jQuery元素集,我通过调用从DOM获得:

$(".some-selector");
Run Code Online (Sandbox Code Playgroud)

我的所有元素都是各自的DIV.我的DIV设置CSS(除其他外)

display: inline-block;
Run Code Online (Sandbox Code Playgroud)

这会阻止它们作为块元素呈现(每个元素都在它自己的行中).

问题是,当渲染这些DIV时,它们之间会有空格,因为每个元素之间的文档中都有换行符.我很满意.我当然可以使用float:left它来摆脱这些空间,但这不是我想要的,因为我会有容器大小等其他问题.

所以.问题是我在jQuery set中操纵这些元素的顺序然后重新渲染它们.我基本上做的是:

$(".some-selector").detach().manipulate().appendTo(".container");
// or equivalent
$(".container").append($(".some-selector").detach().manipulate());
Run Code Online (Sandbox Code Playgroud)

问题是它们被重新插入DOM,但没有换行符或空格......

在将元素追加到DOM中时,如何获得这些换行符?

css jquery append line-breaks dom-manipulation

23
推荐指数
2
解决办法
2万
查看次数

HTML在textarea中显示换行符

我现在已经用几种方式问过这个问题,但还是没有得到答案.

当你在包含换行符的textarea中捕获asci文本时,它似乎在你点击返回时以换行符的形式插入不可见的字符.换行符似乎具有返回格式\ r \n或\n换行符.这些字符在文本中不可见,但在某处.

但是,当我将此代码放在textarea中时,我无法让它显示换行符.事实上,我找不到任何放在textarea标签之间的代码显示换行符.

有人可以显示在textarea中显示换行符的方法,即.

<textarea>first line <some code> second line </textarea>
Run Code Online (Sandbox Code Playgroud)

我真的尝试过你可能想象到的一切.例如,如果我尝试<textarea> first line "\r\n" second line</textarea>它只是显示

`firstline "\r\n"` second line
Run Code Online (Sandbox Code Playgroud)

注意:任何涉及<br>都不会解决这个问题,因为这不是关于html,而是显示在textarea框中的纯文本.

感谢建议的代码在textarea中显示换行符.

html textarea line-breaks

23
推荐指数
3
解决办法
6万
查看次数