之后,如何大写单词的第一个字母:

分享于 

2分钟阅读

电脑

  繁體

问题:

我需要使每个字母大写后大写:

例如:


sqrwilliams@hotmail.com:sqrbiz357


squiggyb572001@yahoo.com:smoked69


srimathan17685@gmail.com:keerthi17685


sryan1601@aol.com:schhung7


smithtera@rocketmail.com:aashyia1


stevewesley6@gmail.com:godwin1993



sqrwilliams@hotmail.com:Sqrbiz357


squiggyb572001@yahoo.com:Smoked69


srimathan17685@gmail.com:Keerthi17685


sryan1601@aol.com:Schhung7


smithtera@rocketmail.com:Aashyia1




回答 1:

你可以使用 正规表达式 进行这里操作。

打开查找和替换菜单 ctrl+h。

查找 :([^a-zA-Z+)(.)

替换 :1u2


回答 2:

  • Ctrl+H
  • 查找内容:^.+:[^a-z]*K[a-z]
  • 替换为:u$0
  • 检查 MATCH 案例
  • 检查包裹周围。
  • 检查正则表达式
  • 取消选中 . matches newline
  • 替换所有

解释:


^ # beginning of line


. + # 1 or more any character but newline


 : # colon


 [^a-zrn]* # 0 or more any character not alpha nor linebreak


 K # forget all we have seen until this position


 [a-z] # 1 lowercase



替换:


u # uppercase the following characters


$0 # the whole match (i.e. the first lowercase character)



给出的示例结果的结果为:


sqrwilliams@hotmail.com:Sqrbiz357


squiggyb572001@yahoo.com:Smoked69


srimathan17685@gmail.com:Keerthi17685


sryan1601@aol.com:Schhung7


smithtera@rocketmail.com:Aashyia1


stevewesley6@gmail.com:Godwin1993


sandropeh@aol.com:1Asdfgh12



enter image description here



WORD  cap  LET  Words  Letter  Capitalize  
相关文章