EnCase 的 GREP REGEX - 日期转换
如何将 2002 年 2 月 2 日 10 点转换为 EnCase Forensics 的 GREP REGEX?
谢谢
How do I convert February 2, 2002 at 10 to GREP REGEX for EnCase Forensics?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我不了解 EnCase Forensics,鉴于这里有数量惊人的答案,我并不孤单......
这可能甚至不是一个编程问题,更像是一个超级用户问题,“如何使用程序”。
但是,如果它使用传统的正则表达式(正则表达式,右),就像在 Perl(不是 Pearl)中一样,只需输入给定的字符串,它不会使用正则表达式中使用的任何特殊字符。 IE。这将是纯文本搜索。
I don't know EnCase Forensics and given the astounding number of answers here, I am not alone...
This is probably not even a programming question, more like a superuser one, "how to use a program".
But well, if it uses traditional regexes (regular expressions, right), like in Perl (not pearl), just enter the string as given, it doesn't use any special character used in regexes. Ie. that will be a plain text search.
这取决于格式。对于月/日/年格式,我建议 0?2/11/(20)?02。这使得前导零是可选的,并且允许使用 2 位数或 4 位数年份。
EnCase 中的一般月/日/年日期正则表达式可以是 [01]?#/##/(##)?##。但是,会有许多不同格式的日期,使用月份缩写或格式为年/月/日等。
(注意:EnCase 使用“#”表示 [0-9],而大多数 grep 引擎使用 \d。)
乔恩
It depends on the format. For Month/Day/Year formatting, I would recommend 0?2/11/(20)?02. This makes a leading zero optional as well as allowing for a 2 digit or 4 digit year.
A general month/day/year date regexp in EnCase could be [01]?#/##/(##)?##. However, there will be many dates in a different format, using abbreviations for months or formatted as year/month/day, etc.
(NB: EnCase uses '#' for [0-9] whereas most grep engines use \d.)
Jon