2007-02-12 11:06 | Posted by Sunshow | Filed Under WordPress
不知道是一直都过滤 还是2.1版本新增的 反正最近老有这个需求 编辑wp-includes/formattding.php 查找 function sanitize_title_with_dashes($title) { 将该方法中的 $title = preg_replace('/[^%a-z0-9 _-]/', '', $title); 修改为 $title = preg_replace('/[^\.%a-z0-9 _-]/', '', $title); 就可以了 这里面有个问题,“\.”加在末尾就有问题,像这样 “/[^%a-z0-9 _-\.]/”就不行 求讲解 正则表达式语法 标签:正则表达式, 过滤 相关日志 Documents (2) 删除字符串中多余的换行 (5)
2006-09-09 14:25 | Posted by Sunshow | Filed Under
正则表达式语法 Apache HTTP Server Version 2.2 文档 Html/Javascript/CSS Online Documents jQuery Docs - 1.1.2 API Struts Taglib Reference Visual jQuery 1.1(中文版) W3Schools Online Web Tutorials 中文版 标签:api, document, javascript, jQuery, 文档, 正则表达式 相关日志 第一个C++程序 (7) jQuery实现checkbox全选 (4) 一个布局的模型 (0) IE6下CSS背景图片的Bug (0) IE、pre、innerHTML (3)
2006-07-22 08:56 | Posted by Sunshow | Filed Under PHP
function remove_blank_lines($content) { $result = explode("\n", $content); for ($i = 0; $i < count($result); $i ++) { if (trim($result[$i]) != "") { $new_content .= $result[$i]; $new_content .= "\n"; } } return $new_content; } 很笨的方法,不是么~ 写这个过程中还明白了单双引号的区别,真是惭愧。。。 底下大大给的高级方法: function remove_blank_lines($content) { return preg_replace("/(\s*?\r?\n\s*?)+/","\n",$content); } 配合这里学习正则表达式。 标签:PHP, 换行, 正则表达式 相关日志 Documents (2) IE和Firefox对换行的不同处理 (0) [转载]PHP+GD的安装 (2) TestLink文件上传问题修复 (0) [...]
Recent Comments