win7自带的正则表达式验证工具----powershell
- 博客分类:
- 技术杂绘
最近项目中要用正则表达式,忽然想起powershell可以啊...
用了一下,很爽...
下面给个例子
$str = 'eax=77431182 ebx=7ffd8000 ecx=00000000 edx=00123689 esi=00000000 edi=00000000'
$str1 = 'eip=00123689 esp=0023f7e4 ebp=0023f7ec iopl=0 nv up ei pl zr na pe nc'
$str -match 'eax=([0-9a-f]{8}) ebx=([0-9a-f]{8}) ecx=([0-9a-f]{8}) edx=([0-9a-f]{8}) esi=([0-9a-f]{8}) edi=([0-9a-f]{8})'
$matches
输出
6 00000000
5 00000000
4 00123689
3 00000000
2 7ffd8000
1 77431182
0 eax=77431182 ebx=7ffd8000 ecx=00000000 edx=00123689 esi=00000000 edi=00000000
-match是正则验证,类似regex_search
验证完,将结果放在全局变量$matches中
发表评论
-
Oracle9i 长字符串存储的经验总结
2012-07-06 09:52 916项目从MySQL 到Oracle ... -
java正则表达式学习总结,以及和javascript正则表达式的区别
2012-07-06 09:37 746用正则表达式处理字符串功能非常强大,下面总结一下java正 ... -
Android源代码下载与编译
2012-07-06 09:30 760使用repo下载官方http://android.git. ... -
asp.net中实现证件照拍照
2012-07-05 20:45 868以下代码需要用到最新版本ImageCapOnWeb控件,天 ... -
核心Swing组件(四)
2012-07-03 13:43 630Icon接口用来将图标 ... -
mx_internal变量读取和设置
2012-07-02 10:54 655Flex中很多组件的变量都有mx_internal命名空间 ... -
遮罩的使用
2012-07-02 10:54 582有N个按钮又不想其导航栏出现烦人的滚动条。 解决方法 ... -
柱状图
2012-07-02 10:54 618Main application file: fl ... -
实战 OpenLaszlo 与 db4o
2012-07-02 10:54 641本文于去年年底完 ... -
Flex 开发框架汇总
2012-07-01 00:34 574现有成熟常用的Flex ... -
Flex DivideBox
2012-07-01 00:33 495用户操作 [留言] [发消息] [加为好友] ... -
ArcGIS API for Flex and ArcGIS Viewer for Flex 2.2 发布
2012-07-01 00:33 605主要改进如下: 1 支持ArcGIS.com Web Ma ... -
免费NET&C#开发参考资料合辑
2012-07-01 00:33 824用户操作 [留言] [发消息] [加为好友] ... -
使用AJAX的十大理由
2012-07-01 00:33 580使用AJAX的十大理由: 10。XAML, XUL, ...
相关推荐
本文介绍在自定义PowerShell函数时,输入的参数是否合法可以通过正则表达式来进行约束。正则表达式来约束输入参数,将使用ValidatePattern指令。 之前我们通过ValidateSet来作为参数的智能提示,其实它也起到了对...
主要介绍了PowerShell常用正则表达式和语法参考,主要介绍PowerShell中的正则表达式和其含义,需要的朋友可以参考下
Install-WMF5.1.ps1 右键-通过powershell运行。 .msu可直接双击安装。 系统Windows Update服务要开启 ...PowerShell5.1-Win7-Win7AndW2K8R2-KB3191566-x64 PowerShell5.1-Win7-Win7AndW2K8R2-KB3191566-x64
文档整理了Powershell经常用到的正则表达式,并包含各种场景下的示例。
PowerShell-7.2.6-win-x64 Windows PowerShell 是一种命令行外壳程序和脚本环境,使命令行用户和脚本编写者可以利用 .NET Framework的强大功能。
您可能感兴趣的文章:正则表达式 \w \d 的意义PowerShell中使用正则和ValidateSet验证参数合法性Shell正则表达式之grep、sed、awk实操笔记DW 查找某字符串前的所有字符的正则表达式解决正则表达式\w和\d的疑惑
PowerShell 7相比 PowerShell 5有较大程度的改进。附上最新版的安装包,因为直接从Github下是很慢的。百度的离线下载也不能用。放在这里以备不时之需。方便大家。
主要介绍了PowerShell中使用正则表达式跨行匹配字符串的方法,重点在于正则表达式的写法,需要的朋友可以参考下
主要介绍了PowerShell中使用正则表达式匹配字符串实例,主要介绍match操作符的使用,需要的朋友可以参考下
本文介绍PowerShell中使用正则表达式的查找文件的方法,PowerShell的正则表达式与微软其它语言的正则表达式是一样的,使用非常方便。
这意味着Windows PowerShell和PowerShell Core用户将能够在Windows、Linux和macOS上跨越使用相同版本的PowerShell,而PowerShell 7用户将与他们所依赖的Windows PowerShell模块具有非常高的兼容性。
本文介绍在PowerShell中使用-match运算符加正则表达式,进行字符串的搜索。 match运算符,后面加上正则表达式,可以对字符串进行正则匹配查找。正则表达式功能强大,用于查找字符串时方便快捷。所以match运算符是...
IPv6正则表达式克里斯·沃里克(Chris Warwick),@ cjwarwickps,2015年10月此PowerShell脚本测试与IPv6地址的文本表示形式匹配的许多正则表达式。 该脚本还针对[System.Net.IpAddress] :: TryParse()方法运行...
PowerShell-7.2.2-win-x64.msi powershell最新版安装包 windows
主要介绍了PowerShell正则表达式(Regex)从右往左进行匹配方法代码实例,最重要的就是一个RightToLeft参数的运用,本文直接给出代码实例,需要的朋友可以参考下
PowerShell-7.0.0-preview.4-win-x64;解压后如果需要替换win+a中的powershell,只需要拷贝安装目录至%windir%\System32\WindowsPowerShell,重命名v1.0,将安装的新版本复制至新建的v1.0文件夹内,复制pwsh.exe为...
PowerShell-7.0.2-win-x64.msi,最新版的PowerShell,但是上网下载非常不便利,在此提供下载
PowerShell7.0.3支持组策略编辑,增加新语言功能如三元运算符。基于SSH的远程处理。PowerShell 7 是专为云、本地和混合环境设计,PowerShell 7 可以与 Windows PowerShell 5.1 共存。
主要介绍了PowerShell中使用正则表达式筛选数组实例,使用match操作符配合相应正则表达式实现数组筛选功能,需要的朋友可以参考下
PowerShell-7.1.0-preview.1-win-x64.msi 和PowerShellV2_SDK_Samples.msi 安装程序