zoukankan      html  css  js  c++  java
  • ruby中操作字符串的方法

    分隔字符串

    • str.split            # 将字符串按空格分开,多个空格连在一个会被当成一个空格
    • str.split(" ")     # 同上
    • str.split(/ /)      # 按空格分隔字符串,一个空格就是严格的空格
    • str.split("a")   #已字符串中的"a"字符进行分隔

    删除字符的方法

    • str.slice!(n)
    • str.slice!(n..m)
    • str.slice!(n, len)
    • str.delete(e)

    大小写转换的方法

    • str.upcase!        # 将小写字母改变为大写,大写的字母则保持不变
    • str.downcase!   # 将大写字母改变为小写,小写的字母则保持不变
    • str.swapcase!   # 将大写字母改变为小写,小写字母改变为大写
    • str.capitalize!    # 将第一个字母改变为大写,其他的全部为小写

    其他

    • str1.concat(str2)    # 连接两个字符串,具有破坏性
    • str.reverse!            # 将字符串的所有字符倒序排列
    • str.strip!                 # 去除字符串两边的空白符(空白符指" fv")
    • str.tr!                     # 将指定的字符转换为另一指定的字符
  • 相关阅读:
    SQLServer和Access数据传输简单总结
    Session 详解
    SQL日志文件过大问题的解决方法
    如何删除表中的重复记录?
    HDOJ 3711 Binary Number
    HDOJ 2022
    活动选择问题
    浮点数的比较
    HDOJ 2037
    找最长递增子数列
  • 原文地址:https://www.cnblogs.com/jing5022/p/3176967.html
Copyright © 2011-2022 走看看