代码之家  ›  专栏  ›  技术社区  ›  ramza77

Regex将最后一个字母大写[副本]

  •  -4
  • ramza77  · 技术社区  · 6 年前

    所以我让regex制作第一个字母大写,但我现在需要一个regex来制作最后一个字母大写,我尝试了谷歌搜索,但什么都没找到

    我所说的例子

    razor123
    
    james333
    
    firefire32923932
    
    laser
    

    需要他们变成

    razoR123
    
    jameS333
    
    firefirE32923932
    
    laseR
    
    1 回复  |  直到 6 年前
        1
  •  1
  •   Nick SamSmith1986    6 年前

    尝试以下操作:

    查找: ^([a-z]+)([a-z][^a-z]*)$ 替换为: \1\U\2