但关键字如(第*章、第**回、第**卷、第*节)等样式;
1 个解决方案
#1
自问自答一下。。上网查了资料,可以使用正则表达式。。在QT中类为QRegExp
在使用的 为
原本使用网站 https://c.runoob.com/front-end/854 测试了一下,是可以使用的。
但放在QT 中还是会 匹配到回车符号。
所以改成了
就可以了。
但 看网上资料 . 是匹配 除\n以外的字符的。
所以还想问问第一个为什么不成功呢
在使用的 为
#define dirName "[第][0-9一二三四五六七八九十百千万]{1,5}[章回节]{1,2}.*"
原本使用网站 https://c.runoob.com/front-end/854 测试了一下,是可以使用的。
但放在QT 中还是会 匹配到回车符号。
所以改成了
define dirName "[第][0-9一二三四五六七八九十百千万]{1,5}[章回节]{1,2}[^\n]{1,}
就可以了。
但 看网上资料 . 是匹配 除\n以外的字符的。
所以还想问问第一个为什么不成功呢
#1
自问自答一下。。上网查了资料,可以使用正则表达式。。在QT中类为QRegExp
在使用的 为
原本使用网站 https://c.runoob.com/front-end/854 测试了一下,是可以使用的。
但放在QT 中还是会 匹配到回车符号。
所以改成了
就可以了。
但 看网上资料 . 是匹配 除\n以外的字符的。
所以还想问问第一个为什么不成功呢
在使用的 为
#define dirName "[第][0-9一二三四五六七八九十百千万]{1,5}[章回节]{1,2}.*"
原本使用网站 https://c.runoob.com/front-end/854 测试了一下,是可以使用的。
但放在QT 中还是会 匹配到回车符号。
所以改成了
define dirName "[第][0-9一二三四五六七八九十百千万]{1,5}[章回节]{1,2}[^\n]{1,}
就可以了。
但 看网上资料 . 是匹配 除\n以外的字符的。
所以还想问问第一个为什么不成功呢