This topic has been archived. It cannot be replied.
-
工作学习 / 学科技术讨论 / 同事问我的一个小问题,觉得挺有意思,拿来考考大家编辑一个很大的文本文件,里面有n个Section,每个Section由m个page组成,每一个Section里面的每一个page 的第一行都顺序的标有page number,
page 1 ,
page 2 ,
...
page m
等等
现在他想统计一下这个文本文件里有多少个Section,很自然的,他用UltraEdit打开文本文件,用Find功能统计了一下 page 1的个数,得出的结论是1004个,可实际上此文件只有1000个Section
问为什么会产生多出来的4个Section?
(注:除了page第一行,在一个page中不可能有第二行包含page number,而且第一行中只可能有一个page 关键字)
-binghongcha76(一只大猫);
2008-8-1
{500}
(#4593113@0)
-
有四个section 有page 11或类似的比如page 12
-buma(蔓毒黛扬);
2008-8-1
(#4593130@0)
-
good, good, 现在问第二个问题,怎样用UltraEdit的Find功能查找出准确地Section数目?
-binghongcha76(一只大猫);
2008-8-1
(#4593189@0)
-
俺用vim的,不懂啥是ultraedit. 留给别人把
-buma(蔓毒黛扬);
2008-8-1
(#4593196@0)
-
search ^ppage 1 ,
-can362(can362);
2008-8-1
(#4593463@0)
-
UltraEdit支持规则表达式的,虽然没VIM那么强悍。自己google一下就可以了。
-4jobs(4jobs);
2008-8-1
(#4593279@0)
-
If the regular expressions can be applied, trypage 1\D (page 1[backslash]D)
-deep_blue(BLUE);
2008-8-4
{30}
(#4596726@0)
-
search page \d+, 记住option中要选择Unix Style RE.
-canadiantire(轮胎 - Bona fide Crm);
2008-8-4
(#4596734@0)
-
多谢弟兄们的答复,其实统计出section的数目不用想那么复杂,用Ctrl+F输入关键字"Page 1 "(记住在1后面加一个空格)然后点击Count All就可以了
-binghongcha76(一只大猫);
2008-8-5
(#4598177@0)
-
Is there any Page 1 follows by line feed directly?
-deep_blue(BLUE);
2008-8-5
(#4599461@0)