本章主要介绍在C#中如何进行字符串的相关操作。在静态字符串中,介绍了字符串的比较、如何在字符串中搜索字符和子串、字符串的格式化、字符串的连接、分割以及插入、删除、复制和替换等。在动态字符串部分介绍了动态字符串的容量,追加字符串的操作以及动态字符串的插入、删除与替换的相关操作。
本章还给出了比较String和StringBuilder效率的一个实例,该实例代表了判断代码效率的简单办法——即时间。本章的最后着重介绍了正则表达式的相关使用,并给出了一个实例。
1.试编写一个综合实例,集合静态字符串的相关操作。
2.试编写一个综合实例,集合动态字符串的相关操作。
3.编写一个控制台应用程序,测试其他操作中String和StringBuilder的效率。
4.熟悉正则表达式的语法,试写出一些常见字符串(如当地的电话号码格式)的正则表达式。