C++字符串处理
文章平均质量分 90
GYHlf
这个作者很懒,什么都没留下…
展开
-
C++ 认识string类
由于在c++中,字符有 “转义” 的用法,所以很多时候在字符前面添加了一个 “\”,就会使得后面的字母发生转义。但是有时候我们不想转义,想原样输出,就得转义很麻烦,而 原始字符串的出现,就是为了处理这一类情况和正则表达式,具体语法如下。:string的接口比较复杂,除了字符串操作,花园begin(),end(),push_back()等类似容器的操作,会使人容易把它当成一个”字符串容器“,但。字符串视图类,内部指保存了一个指针和长度,无论是拷贝,还是修改,都比。:c++11为方便使用字符串,新增。原创 2024-04-20 22:08:08 · 631 阅读 · 0 评论 -
C++字符串格式化
数量限定符号放到匹配格式的后面,例如:电话号码:024-84820482,02484820482(假设前面3或者4位,后面7或者8位,并且中间的减号可有可无),都是符合规定的,那么可以 用如 下格式来匹配:[0-9]{3,4} -?注意:“\”为转义字符,因为“-”在正则表达式用有代表一个范围的意义,例如:前面所说的[0-9],所以它需要转义字符“\”进行转义才可用;2、“[]”,在[]内可以指定要求匹配的字符,例如:“a[nbc]c”可以匹配“anc”、“abc”、“acc”;原创 2024-04-20 22:03:52 · 2186 阅读 · 0 评论