• 正则表达式的基本规则

    作者: 陆金龙       发表时间: 2022-05-27 09:57
    关键词:正则,正则表达式
    1.起始与结束定位符 ^与$ "^"表示行匹配的字符串的开始,"$"表示字符串的结尾. 如:/^abc(.*?)xyz$/,表示一个要匹配的字符串是以abc开始,xyz结尾,中间可以穿插任意字符串。 2.选择字符  | 表示或的意思。如(a|b)123,a123与b123都可以匹配。 3.任意匹配符 . 代表任意一个字符. 4.数量匹配运算符 + * ? "?"代表0或1次 (有没有一个) "*"代表0或多次(有没有) "+"代表1或多次 (有多少) 如:(.*?)表示任意字符的0个或多个,即任意...
  • 排序算法 Kotlin实现

    作者: 陆金龙       发表时间: 2018-06-17 00:30
    /** * 排序算法 */ class AlgorithmsSort { companion object { fun swap(arr: Array<Int>, index1: Int, index2: Int) { val tmp = arr[index1] arr[index1] = arr[index2] arr[index2] = tmp } /** * 冒泡排序 * ...