国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 乳山市| 泽普县| 祁连县| 确山县| 鄂伦春自治旗| 宁海县| 兰坪| 安福县| 呼和浩特市| 威宁| 南召县| 嘉禾县| 开封市| 竹北市| 桃园市| 玉林市| 剑河县| 谢通门县| 平和县| 莲花县| 尼勒克县| 禄丰县| 拉萨市| 连山| 临城县| 阳江市| 丽水市| 巧家县| 井陉县| 鹤山市| 乐山市| 江川县| 和平区| 高尔夫| 金昌市| 环江| 和田县| 于都县| 监利县| 同仁县| 石楼县|