[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖
回复 6# happy886rr
非常感谢!

TOP

回复 4# sanmaodo
容易,在rf源码的227行下面添加如下代码。编译成exe即可提取子串。
  1. for (int i = 0; i < pcre_exec(re, NULL, Line, strlen(Line), 0, 0, ovector, 30); i++) {
  2.         char *getkeywords = src + ovector[2*i];
  3.         printf("%s\n",getkeywords);
  4. }
复制代码
rf使用pcre正则,因此,你的正则式  (?<=★).*无需更改,直接使用。
rf暂时不开放其他特殊功能,这个模块请自行添加用gcc或tcc编译即可。
1

评分人数

TOP

好东西好东西好东西

TOP

求教,如何把字符串 “D:\My Documents\Pictures\★★★2016113-154wer52.jpg" 中的文件名用正则表达式提取出来?

我想得到的字符串是这个 “★★2016113-154wer52.jpg”  (注意:文件名少一个 ★ 号)。

正则测试工具用  (?<=★).*  是行的。但不知RF怎么写。

TOP

回复 2# Bella


    别人的造的轮子是别人的。自己造的轮子才是自己的。
去学去写去用才有进步。安装python3代码存为xx.py 双击运行或右键用IDLE打开按F5运行

TOP

又在重复造轮子, 缩进不要超过3层

TOP

返回列表