2009年5月1日星期五

正则表达式30分钟入门教程

最近在实现从fckeditor提取图片路径自动上传的时候,使用了正则表示式,在网上发现了一个翻译的学习正则表的的教程,觉得受益匪浅,有兴趣的朋友可以看看。这里就不都发在博客里面了,直接在用把链接copy来,大家都访问他的页面吧


版本:v2.31 (2009-4-11) 作者:deerchao 转载请注明来源

目录

  1. 本文目标
  2. 如何使用本教程
  3. 正则表达式到底是什么东西?
  4. 入门
  5. 测试正则表达式
  6. 元字符
  7. 字符转义
  8. 重复
  9. 字符类
  10. 分枝条件
  11. 反义
  12. 分组
  13. 后向引用
  14. 零宽断言
  15. 负向零宽断言
  16. 注释
  17. 贪婪与懒惰
  18. 处理选项
  19. 平衡组/递归匹配
  20. 还有些什么东西没提到
  21. 联系作者
  22. 网上的资源及本文参考文献
  23. 更新纪录

FCKEditor添加中文字体(转)

默认情况下,FCKEditor在进行文本编辑时,无法使用中文字体。
打开 fckconfig.js 文件

找到第154行(应该是),会发现:
程序代码:

FCKConfig.FontNames = 'Arial;Comic Sans MS;Courier New;Tahoma;Times New Roman;Verdana' ;


将其修改为:

FCKConfig.FontNames = '宋体;黑体;幼圆;楷体_GB2312;仿宋_GB2312;Arial;Comic Sans MS;Courier New;Tahoma;Times New Roman;Verdana' ;


这样还是不行,虽然发现编辑器的字体选项多了已添加的中文字体,但应用到文本上却发现没有任何作用!
接着下一步 :

打开editor/css/fck_editorarea.css 文件

将程序代码:

font-family: Arial, Verdana, sans-serif;


修改为:

font-family: 宋体, 黑体, 幼圆, 楷体, 仿宋, Arial, Verdana, sans-serif;


注意:一定要“另保存”为 UTF-8编码格式的文档,否则会出现乱码!