正则匹配马车返回和线供稿中的数字
regex to match numbers within carriage return and line feed
它与 r n之间的所有内容匹配。我只想匹配 r n之间的数字,然后替换为"。
regex: [^rnd$rn]
Matching:
abcrn123rnabcrn
Doesnot match:
rnrn
rnasaasrn
正则表示以上所有内容都是匹配的。这对于删除从插座接收到的数据包数据中的块长度很有用。我想删除包裹中包装中的数据包长度,然后准备适当的XML。
从纯正的正则角度的角度来隔离线上的数字:我认为您想要这个:
(nd+n)|(^d+n)|(nd+$)
作为C 字符串:"(\n\d+\n)|(^\d+\n)|(\n\d+$)"
或简单地R"((nd+n)|(^d+n)|(nd+$))"
更新。正如其他人所指出的那样,Regex可能不是解析HTTP流的最合适工具。但是从以后的角度来看,我会坚持这个答案。
相关文章:
- 比较并显示使用最小值(a,b)和最大值(a、b)升序排列的4个数字
- 为什么随机数生成器不在void函数中随机化数字,而在main函数中随机化
- 检查输入是否不是整数或数字
- 如何(从固定列表中)选择一个数字序列,该序列将与目标数字相加
- 如何用数字处理log(0)
- 最高有效数字侧的第N位
- 如何获取一个数字的前3位
- 查找最接近的大于当前数字的数字的索引
- 找到两对数字,使它们的乘积的绝对差最小化
- 我想做一个彼此不同但重复出现的数字
- 将数字转换为字母(例如:123 转换为一二三)
- C++如何计算用户输入的数字中的偶数位数
- 如何在C++中确定文本文件中的元素是字符还是数字
- 打印数字图案
- C++问题:用户认为数字1-100,程序提出问题不超过6次即可得到答案。无法正确
- 如何检查一个c++字符串中有多少相同的字符/数字
- 求出有多少个数字是完美平方,而sqrt()是L,R范围内的素数
- 将数字打印成文字
- 当使用比格式支持的精度更高的精度来显示数字时,会写出什么数据
- 正则匹配马车返回和线供稿中的数字