标签: plaintext

如何使用Perl从纯文本中提取URL?

我需要Perl正则表达式来解析纯文本输入并将所有链接转换为有效的HTML HREF链接.我已经尝试了10个不同的版本,我在网上找到但没有一个看到正常工作.我还测试了StackOverflow上发布的其他解决方案,但这些解决方案似乎都不起作用.正确的解决方案应该能够在纯文本输入中找到任何URL并将其转换为:

<a href="$1">$1</a>
Run Code Online (Sandbox Code Playgroud)

我尝试过的其他正则表达式的一些情况包括:

  1. 一行末尾的URL,后面跟着返回
  2. 包含问号的网址
  3. 以"https"开头的网址

我希望那里的另一个Perl家伙已经有了他们正在使用的正则表达式,他们可以分享.在此先感谢您的帮助!

regex url perl plaintext

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

C#,在表单中显示纯文本

我只能找到相当"复杂"的函数,比如RTF文本框等.我无法弄清楚如何在Form1.cs中显示"纯文本"

(我不会谈论HTML到WinForm.搜索没有返回任何有用的结果)

c# plaintext .net-3.5 winforms

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

如何让CakePHP使用换行符渲染纯文本?

我需要我的一个控制器操作,以每行的名称返回一个名称列表,作为纯文本.这样做的原因是它可以被期望这种格式的JQuery自动完成插件使用.不幸的是,当页面呈现时,\n字符不会呈现为换行符.

调节器

function UserController extends AppController {
    var $components = array('RequestHandler');

    function users_ajax() {
        $users = $this->User->find('all');
        $this->set('users', $users);

        $this->layout = false;
        Configure::write('debug', 0);
        $this->RequestHandler->respondAs('text');
    }
}
Run Code Online (Sandbox Code Playgroud)

视图

foreach($users as $user) {
    echo $user['User']['name'] . '\n';
}
Run Code Online (Sandbox Code Playgroud)

结果

第一个用户\nSECOND用户\nTHIRD用户\n

据我所知,在视图返回纯文本,但是,\n被直译出来.我怎么能阻止这个?

content-type cakephp views render plaintext

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

在HTML页面中显示纯PHP代码

我在这里(特别是)论坛 - [PHP]代码[/ PHP] - 风格.一些论坛逃脱双引号或其他"危险人物"而其他论坛则没有.

什么是最好的方法?你们有什么用?可以在不担心代码注入的情况下完成吗?

编辑:谁说重新发明轮子?

html php plaintext

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

使用php将HTML输出转换为纯文本

我正在尝试将我的示例HTML输出转换为纯文本,但我不知道如何.我使用file_get_contents,但我尝试转换的页面返回最相似.

$raw = "http://localhost/guestbook/profiles.php";
$file_converted = file_get_contents($raw);
echo $file_converted;
Run Code Online (Sandbox Code Playgroud)

profiles.php

<html>
    <head>
        <title>Profiles - GuestBook</title>
        <link rel="stylesheet" type="text/css" href="css/style.css">
    </head>
<body>
    <!-- Some Divs -->
    <div id="profile-wrapper">
        <h2>Profile</h2>
        <table>
            <tr>
                <td>Name:</td><td> John Dela Cruz</td>
            </tr>
            <tr>
                <td>Age:</td><td>15</td>
            </tr>
            <tr>
                <td>Location:</td><td> SomewhereIn, Asia</td>
            </tr>
        </table>
    </div>
</body>
</html>
Run Code Online (Sandbox Code Playgroud)

基本上,我试图回应这样的事情(纯文本,没有样式)

Profile
Name: John Dela Cruz
Age: 15
Location: SomewhereIn, Asia
Run Code Online (Sandbox Code Playgroud)

但我不知道怎么做.:-(.请帮帮我们,谢谢你们.

编辑:因为我只是在页面内容之后,无论是样式还是纯文本,有没有办法只使用file_get_contents()选择(见下面的代码)?

 <h2>Profile</h2>
        <table>
            <tr>
                <td>Name:</td><td> John Dela Cruz</td>
            </tr>
            <tr>
                <td>Age:</td><td>15</td>
            </tr>
            <tr>
                <td>Location:</td><td> SomewhereIn, Asia</td>
            </tr>
        </table>
Run Code Online (Sandbox Code Playgroud)

html php plaintext

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

PHP - 纯文本电子邮件

如何将其转换为纯文本电子邮件?

 $bound_text=md5(uniqid(time()));
    $headers.="MIME-Version: 1.0\r\n" . "Content-Type: multipart/mixed; boundary=\"PHP-mixed-$bound_text\"\r\n";

    $message="--PHP-mixed-$bound_text\r\n"      
                ."Content-Type: text/html; charset=\"utf-8\"\r\n"
                ."Content-Transfer-Encoding: 7bit\r\n\r\n"  
                ."<html><head></head><body>"
                ."<div style=\"font-family: Arial, Helvetica, sans-serif; font-size : 1.3em; color: #000000;width: 100%;text-align: left;\">$text_message</div></body></html>\r\n\r\n"  
                ."--PHP-mixed-$bound_text\r\n"  
                ."Content-Transfer-Encoding: base64\r\n"
                ."Content-Disposition: attachment; filename=\"$attachment\"\r\n"
    ."Content-Type: image/jpeg; name=\"$attachment\"\r\n\r\n"
     .chunk_split($file)
            ."\r\n\r\n"
                ."--PHP-mixed-$bound_text--\r\n\r\n";

    }
Run Code Online (Sandbox Code Playgroud)

它只是删除HTML部分并将text/html更改为text/plain

php email plaintext

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

Applescript:从文本文件中读取内容,将内容复制到剪贴板

首先,我是Applescript的新手,所以请多多包涵。

我目前在Dropbox文件夹中有一个纯文本文件。该文件设置为填充文本(并且仅填充文本)。我正在尝试创建一个Automator工作流程(或Applescript脚本),该工作流程将从文本文件中读取内容,并将内容写入剪贴板。这样,我可以在iOS设备上复制文本,将其粘贴到Dropbox的纯文本文件中,然后使用mac(和此脚本)将文本粘贴到mac。基本上,使用Dropbox在OS X和iOS之间同步剪贴板。

我想Applescript不能超过几行,但是我还没有找到编写它的正确方法。任何帮助表示赞赏!

applescript automator plaintext dropbox

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

robots.txt错误:内容类型应为文本/纯文本

我正在使用Search Engine Optimization (SEO) Toolkit 1.0显示以下错误的软件测试我的网站:

来自“ htpp://mysite.com/robots.txt”的响应的内容类型为“ text / html”。Web服务器应返回“ text / plain”作为Robots.txt文件的内容类型。

我的robots.txt文件就是这样的:

User-agent: * 
Allow: /
Run Code Online (Sandbox Code Playgroud)

使用UTF-8保存,不带BOM编码。

错了吗

默认的无害robots.txt文件应该是什么?

谢谢 !

seo content-type robots.txt robot plaintext

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

如何强制PHP读取换行符并返回<br> <br>

标题有点不对不起.然而情况是什么.

我正在从MySQL数据库中读取字段格式为"mediumtext".

目前它知道什么时候有一个新的线来命中输入/返回.没有涉及到HTML.

但是,当我从数据库中将其拉到我的页面上时,没有格式化.但是,如果你看看html的代码,它用新行格式化!

香港专业教育学院已经为一些简单的BBCode设置了查找/替换功能,因此可以使用它.

所以有人有关于如何使用我的find/replace来找到"新行"的想法吗?或者如果你了解我,如何简单地强制新线如何?

php mysql formatting plaintext

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

Rails 3使用视图呈现明文页面

我在Rails中的数据库中存储了一个Linux配置文件,我希望能够通过Web请求下载配置

我在Linux方面的目标是卷曲/ wget网页,将其与当前配置进行比较,然后hup服务器.在脚本中很容易做到.

在Rails的正常情况下,你可以这样做

render :text => @config_file
Run Code Online (Sandbox Code Playgroud)

但是,我需要首先对数据进行一些格式化以应用静态标题等.这不是一个单行,所以我需要能够呈现视图.

我的控制器中有以下设置,但我仍然在文档中获得一组最小的HTML标记

render(:content_type => 'text/plain', :layout => false);
Run Code Online (Sandbox Code Playgroud)

我之前在.Net中做过类似的事情,所以它打印出一个带\n解释的文本文件.我如何在Rails中获得它?

ruby-on-rails plaintext

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