我搜索了所有的堆栈溢出,并尝试了我发现的大多数技术。
然而,我的不起作用。
我使用nl2br()将这个字符串存储在mysql数据库中。现在我想要得到这个字符串并显示它。
$string =' This is a test<br /> <br />next line here.'
我尝试过的事情:
All preg_match combos,我可以在堆栈溢出中找到删除中断的方法。。
str_replace("<br />","\n",$string);
str_replace("<br />&
$string = "
put returns between paragraphs
for linebreak add 2 spaces at end
";
我想从字符串中删除所有新行。
我有这个正则表达式,它可以捕获所有的函数,问题是我不知道应该在哪个函数中使用它。
/\r\n|\r|\n/
$string应该成为:
$string = "put returns between paragraphs for linebreak add 2 spaces at end ";
我想用空格替换换行符(\r\n),但我想保留空行。换句话说,如果\r\n前面没有另一个\r\n,我想用‘’替换\r\n。例如:
line 1
line 2
line 3
line 4
最后应该是...
line 1
line 2 line 3 line 4
而不是"line 1 line 2 line 3 line 4",这就是我现在正在做的事情
preg_replace("/\r\n/", " ", $string);
我有一个有多个换行符的字符串。
字符串:
This is a dummy text. I need
to format
this.
所需输出:
This is a dummy text. I need to format this.
我使用的是:
$replacer = array("\r\n", "\n", "\r", "\t", " ");
$string
我设法删除了空间,但我不明白为什么它也会删除我的回报。我的表单中有一个文本区域,我希望允许最多两次返回。这是我迄今为止一直在使用的东西。
$string = preg_replace('/\s\s+/', ' ', $string); // supposed to remove more than one consecutive space - but also deletes my returns ...
$string = preg_replace('/\n\n\n+/', '\n\n', $string); // using
我正在尝试使用PHP将HTML转换为实体,但我需要排除和标记。
下面是我的代码示例
<?php
$string[0] = "<a href='http://hidd3n.tk'>Needs to stay</a> Filler text in between
<br><br> <script src='http://malicious.com/'></script> NEEDS to go";
$string[1] = htmlentities($str
在数据库迁移过程中,我试图清理一些字符串,并删除多余的空格。
An example of a string would be like this
and for some reason has empty spaces
in the beginning of new lines.
有时在新行的开头只有一个空空间。
我需要保留单词和新行之间的空间。
我试过以下几种方法:
$string = str_replace(‘',’',$string);(只替换一些,不够)
$string = preg_replace('
我需要一个php函数,将删除并返回任何引用的excel文件中的惊叹号。所以如果我有:
$string = "Blah blah blah, this is a paragraph \n\n
and some more copy. \n\n
!/uploads/excel_doc.xls! \n\n
Blah blah. The end."
我想要有一个这样的函数:
function excel_file($string){
$string = _[_reg ex filter__]___;
我正在尝试拆分一个字符串,比如:"ThisIsA STRING“
我想把它拆分成这样:"This Is a STRING“
我当前的正则表达式给出了以下结果:"This Is A S T R I N G“
$filname_desc = preg_replace('/([a-z0-9])?([A-Z])/','$1 $2',$filname_desc);
如果下面的字符是小写,是否可以将正则表达式修改为仅拆分?
最近,我开始使用regex函数来简化我以前的功能。我想扭转局面,
Some text
'[img="http://www.example.com/null.jpg"]'
Some more text
这方面:
Some text
<img src="http://www.example.com/null.jpg">
Some more text
在使用regex函数(如'preg_replace‘和'preg_match')的php中,这是可能的吗?
*编辑[
这是我现在笨重的功能
function filte
我正在尝试编写一个vCard解析器,但在展开代码行时遇到了问题。正如你在这里看到的:查找“展开”,它说以下所有条件都是有效的:
Long string<return>
<tab>continue
Long string<return>
<tab>(n*<tab>)continue
Long string<return>
<space>continue
Long string<return>
<space>(n*<space>)continue
我该如何展开这一切?有没有
我有这个函数:
<?php
$post="marie" . "\n"; // \n not working?
//replace txt
$oldMessage = $post;
$deletedFormat = "";
//read the entire string
$str=file_get_contents('log.txt');
//replace something in the file string - this is a VERY simple example
$str=str_replace(