国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > PowerShell > 正文

PowerShell實(shí)現(xiàn)在字符串中查找大寫字母

2020-03-26 19:09:38
字體:
供稿:網(wǎng)友

如果你想找到字符串中的大寫字符,你可能會使用正則表達(dá)式。亦或者使用你的大寫字母列表一個個匹配,當(dāng)然更靈活的是使用.NET中的 IsUpper()函數(shù)。

小編注:.NET是PowerShell的土壤,盡最大可能挖掘出這些framework框架中的函數(shù),是我們伸手黨永恒的追求。
下面的例子,會掃描字符串中的每一個字符,然后返回遇到的第一個大寫字母的位置:

$text = 'here is some text with Uppercase letters' $c = 0$position = foreach ($character in $text.ToCharArray()){ $c++ if ([Char]::IsUpper($character)) {  $c  break }} if ($position -eq $null){ 'No uppercase characters detected.'}else{ "First uppercase character at position $position" $text.Substring(0, $position) + "<<<" + $text.Substring($position)}


輸出結(jié)果如下:

PS C:/>First uppercase character at position 24 here is some text with U<<

 

 
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 于田县| 台北市| 古浪县| 图木舒克市| 黑龙江省| 邯郸县| 福贡县| 贵州省| 景泰县| 获嘉县| 昭通市| 罗城| 铜川市| 余姚市| 正阳县| 辉县市| 大荔县| 林州市| 奎屯市| 阿拉善左旗| 黄冈市| 翁牛特旗| 康平县| 兰州市| 肃南| 阿巴嘎旗| 盐城市| 炎陵县| 临湘市| 麻城市| 休宁县| 诸城市| 泾源县| 疏附县| 吉林市| 聂拉木县| 分宜县| 勐海县| 七台河市| 尚义县| 抚顺县|