PowerShell实现在字符串中查找大写字母(powershell input)干货分享

随心笔谈2年前发布 admin
200 0 0

文章摘要

这段代码的目的是在给定的字符串中找到第一个大写字母的位置。它通过遍历字符串中的每个字符,使用计数器$c来记录位置。当遇到大写字母时,代码打印出该字符的位置并终止循环;如果循环结束后没有找到大写字母,代码会输出提示信息。代码还对字符串进行了分割,并在分割点前后分别输出相应的字符片段。整个过程简洁明了,专注于字符串操作和位置信息的获取。


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

© 版权声明

相关文章