最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時(shí)間:2015年06月02日 09:36:29   投稿:junjie  
這篇文章主要介紹了PowerShell實(shí)現(xiàn)在字符串中查找大寫字母,本文講解使用.NET中的IsUpper()函數(shù)來實(shí)現(xiàn)查找大寫字母的需求,需要的朋友可以參考下

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

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

$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<<

相關(guān)文章

最新評(píng)論

海伦市| 台北市| 民权县| 丰都县| 新龙县| 五大连池市| 临夏县| 土默特左旗| 武平县| 罗定市| 万载县| 琼海市| 淳化县| 铁岭市| 浦县| 柞水县| 黎平县| 津南区| 双牌县| 石泉县| 通化市| 疏勒县| 金川县| 新竹市| 龙陵县| 肇东市| 谷城县| 馆陶县| 永安市| 揭西县| 丰台区| 固阳县| 蓝田县| 碌曲县| 瑞安市| 南康市| 华池县| 德钦县| 奎屯市| 雅江县| 天祝|