| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- // Copyright 2018 visualfc. All rights reserved.
- package tk
- func parserTwoInt(s string) (n1 int, n2 int) {
- var p = &n1
- for _, r := range s {
- if r == ' ' {
- p = &n2
- } else {
- *p = *p*10 + int(r-'0')
- }
- }
- return
- }
- func boolToInt(b bool) int {
- if b {
- return 1
- }
- return 0
- }
- func isValidKey(key string, keys []string) bool {
- for _, v := range keys {
- if v == key {
- return true
- }
- }
- return false
- }
- func SubString(text string, start int, end int) string {
- var n int = -1
- var r string
- for _, v := range text {
- n++
- if n < start {
- continue
- }
- if n >= end {
- break
- }
- r += string(v)
- }
- return r
- }
|