powershell - Powershell 选择字符串或正则表达式
问题描述
我正在寻找如何对主机名 $env:COMPUTERNAME 进行 powershell 并获取主机名并将数字之间的所有内容抓取到一个 var 中。例如,假设主机名是 abcd1efghij12kl。如何只返回 efghij?第一个数字之前的字母数量会有所不同,而第二个数字之后的字母数量可以有所不同。第一个数字也可以是 1 或 2 位数字,第二组数字也是如此。我希望只得到介于两者之间的字母。谢谢
解决方案
推荐阅读
- android - How to change access to the google drive photo programmatically from android?
- html - 为什么我的预加载器在网站加载后不会消失?
- visual-studio-code - vscode 终端不接受控制字符
- reactjs - 使用最少渲染的按钮按下清除文本输入 - React Native 功能组件
- right-to-left - NSCollectionViewCompositionalLayout 在 RTL 中完全损坏(从右到左)
- python - 如何从系统服务运行 bash 脚本?
- r - 是否可以将具有多个小数点的数字视为数字来检查 R 中列和排序列中存在的字母字符?
- java - 在 Android 上使用 TarsosDSP 播放 wav 文件
- xml - Apache POI 格式表未显示总行
- apache-pig - APACHE PIG - 模式中不存在错误投影字段 [Units_Sold]:组:chararray,D2:bag{:tuple(Item_Type:chararray,Units_Sold:int)}