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

[文本处理] findstr命令支持哪些正则表达式?

我用grep 弄了一個尋找 html 標籤的正則表達式,如下,測試通過
但朋友說他沒有 grep ,我了解到 Findstr 其實也支持正則表達,
請問 grep 的正則表達如何用 Findstr 來實現。

我的grep是:
grep -o "</\{0,1\}\w*>\{1,\}" hao123.htm

哪位能提供Windows DOS 支持的 正則表達式規則,就更加感激了!

findstr只支持正则中的一小部分,并且有部分语法与正则不同
若想完全支持正则,请使用grep或sed
1

评分人数

论坛标题管理观察员

TOP

批处理findstr命令正则表达式的基本用法
http://bbs.bathome.net/thread-24-1-1.html
1

评分人数

    • haier168: 這個比較實用,有實例,簡單明瞭PB + 3
我帮忙写的代码不需要付钱。如果一定要给,请在微信群或QQ群发给大家吧。
【微信公众号、微信群、QQ群】http://bbs.bathome.net/thread-3473-1-1.html
【支持批处理之家,加入VIP会员!】http://bbs.bathome.net/thread-67716-1-1.html

TOP

謝謝yslyxqysl版主和 batcher 管理員的指點,等有結果了,我再回來報告成績。

TOP

學習了“批处理findstr命令正则表达式的基本用法”,感覺正如yslyxqysl版主所說,Findstr 兼容的正則表達實在有限,關鍵是沒有一個精確的前一個字符出現的次數範圍。只有一個“*”,這是遠遠不夠的。
但這篇文章中的例子確實經典,有用,收藏了。

我找到一個網址,裡面有很多知識,大家可以看看。不過都是E文。

http://ss64.com/nt/

[ 本帖最后由 haier168 于 2010-8-13 09:08 编辑 ]

TOP

返回列表