第12章 字符串处理.

Slides:



Advertisements
Similar presentations
103 學年度社工系生涯規劃課程 國考秘笈分享及學職涯多元開展 講座活動記錄. 活動日期: 102 年 11 月 25 日 活動地點:慈濟大學 2C108 主辦單位:慈濟大學 講師 : 刑志彬 花蓮縣社會處社工師 參與人數: 53 人.
Advertisements

醫學美學之我見ー肉毒桿菌 班級:應日三乙 姓名:蔡雅卉 學號: 497E0076. 前言 現在的人,已經把 整型看做是微不足 道的事情了。即使 只是戴牙套、局部 雷射、割雙眼皮、 打美白針、肉毒桿 菌等等,都可以在 身體上做不同的改 變,而讓自己更滿 意自己的外表。
练一练: 在数轴上画出表示下列各数的点, 并指出这些点相互间的关系: -6 , 6 , -3 , 3 , -1.5, 1.5.
阻塞操作. 在 linux 里,一个等待队列由一个 wait_queue_head_t 类型的结构来描述 等待队列的初始化: static wait_queue_head_t testqueue; init_waitqueue_head(&testqueue);
中國歷史 明代之患禍及民變.
戚继光抗倭.
第4节 人体对食物的消化吸收.
高考作文等级评分标准/发展等级10分 深刻 丰富 有文采 有创意 ①透过现象 深入本质 ②揭示问题 产生的原因 ③观点具有 启发作用
服裝整理概論.
第三章 中国的民族民俗 第一节 概论 第二节 汉族 第三节 满族 蒙古族 维吾尔族 回族 朝鲜族 第四节 壮族 土家族 苗族 黎族
中国管理科学发展探索 成思危 2006年8月18日于上海复旦大学.
“十二五”科技发展思路 与科技计划管理 科技部发展计划司 刘敏 2012年9月.
讲故事训练 授课人:田轶.
Trie 魏楚.
第十一課 菜園 6-11.
第1章第3节 量化研究与质化研究 案例1:关于中学思想政治教师专业发展现状和需求的调查研究
校本选修课 第三专题 西藏问题 北京师大二附中 李文燕.
——奧科特公開及內部培訓 系列課程(三)之十一
正修科技大學教學發展中心 教師教學觀摩與經驗分享 電子工程系 張法憲副教授.
成人發展與適應-參訪門諾醫院長期照護部:居家照服工作、日間照顧中心、 護理之家
经 络 学.
蘇軾詞的賞析
程序设计基础 杨圣洪 ( since ) 群号: QQ:
C++中的声音处理 在传统Turbo C环境中,如果想用C语言控制电脑发声,可以用Sound函数。在VC6.6环境中如果想控制电脑发声则采用Beep函数。原型为: Beep(频率,持续时间) , 单位毫秒 暂停程序执行使用Sleep函数 Sleep(持续时间), 单位毫秒 引用这两个函数时,必须包含头文件
柯奕宏(06) 王予亨(13) 郭秉逸(15) 楊雯凈(23) 顏佑瑩(32)
第十五章 传播学调查研究方法.
第九章 字符串.
進階 WWW 程式設計 -- PHP 語言結構 靜宜大學資訊管理學系 蔡奇偉副教授 2003
自然與生活科技領域 認識太陽能 蘇紋琪、石明玉.
 全能的天才畫家- 李奧納多‧達文西 (西元1452年-1519年) 指導老師:袁淑芬老師 製作人:饒佩芯.
Hadoop I/O By ShiChaojie.
C语言高级编程(第四部分) 字符串 北京大学 信息科学技术学院.
2.5 字符串.
認識我的故鄉_台中市.
Java语言程序设计 清华大学出版社 第8章 输入输出流(1).
SOA – Experiment 2: Query Classification Web Service
学习目标 1、什么是字符集 2、字符集四个级别 3、如何选择字符集.
JAVA 程式設計 資訊管理系 - 網路組.
C++语言程序设计 C++语言程序设计 第六章 指针和引用 第十一组 C++语言程序设计.
精忠报国  演唱:屠洪纲 作词:陈涛 作曲:张宏光  狼烟起 江山北望  龙起卷 马长嘶 剑气如霜  心似黄河水茫茫  二十年 纵横间 谁能相抗  恨欲狂 长刀所向  多少手足忠魂埋骨它乡  何惜百死报家国  忍叹惜 更无语 血泪满眶  马蹄南去 人北望  人北望 草青黄 尘飞扬  我愿守土复开疆  堂堂中国要让四方来贺.
VB与Access数据库的连接.
正则表达式 一、基本定义及组成 组成:一个完整的表达式由字符簇,限定符,定位符等组成。
C语言程序设计 第一章 数据类型, 运算符与表达式 第二章 顺序程序设计 第三章 选择结构程序设计 第四章 循环控制 第五章 数组.
1.2 有理数 第1课时 有理数 伏家营中学 付宝华.
第4章 Excel电子表格制作软件 4.4 函数(一).
红利、年金、满期金自动转入聚宝盆,收益有保底,升值空间更大
3.16 枚举算法及其程序实现 ——数组的作用.
樂樂請假了 尊重的故事 資料來源:臺北縣國民小學品德教育手冊 故事來源:臺北縣國民小學品德教育手冊 網路小故事
第4课时 绝对值.
多层循环 Private Sub Command1_Click() Dim i As Integer, j As Integer
聽聽那冷雨---重點摘要 二愛 王煜榕.
第七、八次实验要求.
2.6 字符型数据 一、 字符常量 1、字符常量的定义 用一对单引号括起来的单个字符,称为字符常量。 例如,‘A’、‘1’、‘+’等。
C程序设计 实验二 数据类型、运算符和表达式 第6讲
本节内容 C语言的汇编表示 视频提供:昆山爱达人信息技术有限公司 官网地址: 联系QQ: QQ交流群 : 联系电话:
_03宽字符与Unicode编程 本节课讲师——void* 视频提供:昆山爱达人信息技术有限公司 官网地址:
第二章 Java基本语法 讲师:复凡.
实验目的:掌握数据的顺序存储结构及它们在计算机中的操作。 实验内容:
網頁設計實務- PHP 與資料庫整合.
生 物 信 息 学 Bioinformatics 巩晶 癌症研究中心 山东大学 医学院
憲政與民主 應化3A 邱泓明.
总复习.
第四章 串 String
复习 标签(label)、文本框(text)控件 按钮:点击事件
VB与Access数据库的连接.
数据表示 第 2 讲.
古蹟知性之旅 我和新港奉天宮有個約 報告人:陳 映 竹 傅 湘 甯.
顺序结构程序设计 ——关于“字符串”和数值.
——彻底变革算法与程序设计的教学方式 湖北省水果湖高级中学 伍先军.
学习目标 1、什么是列类型 2、列类型之数值类型.
Presentation transcript:

第12章 字符串处理

12.1 格式化字符串 1、整理字符串 函数trim()用来整理输入的数据,除去字符串首部和尾部的空白。例如:$name=trim($name); 函数ltrim()是只从开始处(左边首部)除去空白。 函数rtrim()是只从尾部(右边尾部)除去空白。

2、格式化字符串以便显示 nl2br()函数将字符串作为参数,用HTML中的<BR>标签代替字符串中的换行符。 为输出而格式化字符串。print()完成与echo一样的事情,但它有返回值。pringf(),sprintf()按照一定的格式输出。 例如:printf(“总价值是%.2f元”,$total);

类型 意 义 b 作为二进制数输出 c 作为字符输出 d 作为整数输出 f 作为浮点数输出 o 作为八进制数输出 s 作为字符串输出 x 作为带有小写字母a-f的十六进制数输出 X 作为带有大写字母A-F的十六进制数输出

改变字符串中的字母的大小写 将字符串转换为大写strtoupper() 将字符串转换为小写strtolower() 函数 用法 返回值 $subject Feedback strtoupper() strtoupper($subject) FEEDBACK strtolower() strtolower($subject) feedback

3、格式化字符串以便存储 在将字符写到数据库前,应该用AddSlashes()将它们重新格式化,例如: $feedback=AddSlashes($feedback); 在检索字符串的时候,需要将斜杠除去,可以用函数StripSlashes(),例如: $feedback=StripSlashes($feedback);

12.2 用字符串函数连接和分割字符串 1、使用函数explode()、implode() array explode(string separator, string input); $email_array=explode(“@”,$email); $new_email=implode(“@”, $email_array); 2、使用strtok() string strtok(string input, string separator);

3、使用substr() string substr(string string,int start[, int length]); 函数substr()可以访问一个给定起点和终点的子串。注意字符串的起点和数组一样是从零开始的。 例如:$test=“Your service is good”; 长度参数可以用于指定是字符串序列的尾部(是负的)。substr($test,5,-8);返回从第6个字符到倒数第8个字符,就是“service”。 如果只有一个负数作为起点,将得到一个原字符串尾部的一个子串,字符个数等于给定负数的绝对值。substr($test,-4);返回“good”。 如果只有一个正数作为起点,将得到从起点到终点的整个字符串。substr($test,1);只用一个正数作为起点调用它,返回“our service is good”。 长度参数可以用于指定返回字符的个数(是正的)。substr($test,0,4);返回字符串的头四个字符

12.3 比较字符串 1、字符串比较 strcmp(str1,str2) strcasecmp(str1,str2)——不区分大小写 strnatcmp(str1,str2) ——自然排序算法 2、用strlen()测试字符串的长度

12.4 用字符串函数匹配和替换子串 1、在字符串中查找字符串 strstr(str,substr) strchr()—strstr()的别名函数 strrchr(str,substr) stristr(str,substr) 2、查找子串的位置 strpos(str,substr) strrpos(str,substr) 3、替换子串 str_replace(search,replacement,str) substr_replace(str,replacement,start,length)