本节课的主要内容有:字符串的格式化、连接与分割、比较、匹配和替换、使用正则表达式

  1. 字符串的格式化:

    • 去除空格:trim()
    • 使用html格式化:nl2br()  替换‘\n’为‘<br />’  
    • 打印格式化:printf()
    • 大小写:strtoupper() strtolower() ucfirst() ucwords()
    • 特殊字符转义:addlashes() striplashes()
  2. 连接与分割字符串
    • 按指定分隔符分隔:explode() 分隔字符串到数组; strtok()查找当前分隔出的字符串片段
    • 连接字符串:implode()
    • 取字符串的一部分:substr() 按长度截取
  3. 匹配和替换
    • 查找字符串:strstr()  strrchr()最后出现 stristr()不分大小写 strpos() strrpos()
    • 替换子字符串:str_replace() substr_replace()
  4. 正则表达式
    • 查找字符串:ereg(pattern, search, matches)  eregi()忽略大小写
    • 替换字符串:ereg_replace() eregi_replace()
    • 分割字符串:split()

最新文章

  1. ORACLE 简化拼接
  2. Ueditor1.4.3.3+springMvc+maven 实现图片上传
  3. doxygen的使用(二)给代码添加javadoc风格的注释
  4. cuda并行计算的几种模式
  5. Solr4:数据导入(dataimport)时,不符合Solr日期类型要求的字段的处理
  6. Radar之字节流加载图片
  7. C扩展 C++回顾到入门
  8. 汇编中Enter与Leave指令
  9. Android:Toast简单消息提示框
  10. FORM Save : ORA-01403 FRM-40735 ORA-06502
  11. JS选择checkbox
  12. 转:Windows 8上强制Visual Studio以管理员身份运行
  13. js获取本月、三个月、今年的日期插件dateHelp
  14. PHP页面之间跳转方法总结
  15. 如何解决KEIL 5 编KEIL4同RTX系统的project解
  16. 谈谈JavaScript代码混淆
  17. Android+struts2+json方式模拟手机登录功能
  18. RDIFramework.NET ━ .NET快速信息化系统开发框架 V3.2-模块管理按子系统进行分类管理
  19. Electron 创建一个空白的界面
  20. Django学习手册 - 初识django

热门文章

  1. html5重力感应事件
  2. COMET技术具体实现 结合PHP和JQUERY
  3. Spring 3.x企业实用开发实战(1)
  4. Java调用Lua脚本(LuaJava使用、安装及Linux安装编译)
  5. php 验证身份证有效性,根据国家标准GB 11643-1999 15位和18位通用
  6. 优步北京B组(8月10日-8月16日奖励规则)
  7. MFC CWnd仿按钮
  8. 如何同时激活两个不同版本的MyEclipse 【MyEclipse2013和MyEclipse2014同时激活】
  9. ros消息时间同步与回调
  10. Android 主线程和线程之间相互发送消息