var str = 'abcd来了efg'; var len = str.match(/[^ -~]/g) == null ? str.length : str.length + str.match(/[^ -~]/g).length ; 截取固定长度的中英文字符串 (汉字算2个) function ...
分类:
其他好文 时间:
2020-07-21 23:26:57
阅读次数:
111
1、定义两个常量:广播名和广播键值 public static final String ACTION_BONED = "ACTION_BONED"; public static final String ACTION_BONED_DATA = "ACTION_BONED_DATA"; 2、在Act ...
分类:
移动开发 时间:
2020-07-21 22:28:19
阅读次数:
87
1、定义 Service package com.example.scangundemo_as; import android.app.ActivityManager; import android.app.Service; import android.content.ComponentName; ...
分类:
移动开发 时间:
2020-07-21 22:26:20
阅读次数:
106
正则的使用有两种:一种是正则的方法,一种是字符串的方法 一. 正则的方法: 1.test() 返回Boolean的值 var reg=/a/i; var bool=reg.test("bcAdf"); console.log(bool); // true i是不区分大小写 2.exec() 返回数组 ...
分类:
Web程序 时间:
2020-07-21 22:20:32
阅读次数:
75
@Test public void testRegex() throws Exception { String str="das:! $%#*(*("; String regEx = "[`~!@#$%^&*()+=|{}':;'\\[\\].<>/?~!@#¥%……&*()——+|{}【】‘;:” ...
分类:
编程语言 时间:
2020-07-21 14:03:52
阅读次数:
76
该系列将记录我对于五个平台(微信、QQ、Facebook、Twitter、微博)的原生SDK的调研,重点关注登录和分享。P.S. 当前并没有 iOS 设备,因此文章都是以 Android 平台的接入为主,使用的 IDE 为 Android Studio。 ZeroyiQ:Unity 多平台原生SDK ...
分类:
微信 时间:
2020-07-21 13:47:18
阅读次数:
108
一、正则表达式规则 1.单字符匹配规则 字符 . 匹配任意1个字符(除了\n) 字符 [] 匹配[]中列举的字符 字符 \d 匹配数字,也就是0-9 字符 \D 匹配非数字,也就是匹配不是数字的字符 字符 \s 匹配空白符,也就是空格\tab 字符 \S 匹配非空白符,\s取反 字符 \w 匹配单词 ...
分类:
其他好文 时间:
2020-07-21 10:03:46
阅读次数:
72
#取出字符串中汉字import reres = re.match(r'[\u4E00-\u9FA5\s]+', '我是 派森')print(res) 结果:<re.Match object; span=(0, 5), match='我是 派森'> print(res.group()) 结果:我是 派 ...
分类:
其他好文 时间:
2020-07-21 09:32:25
阅读次数:
115
目的 Android开发过程中想查看本地数据库里的数据是否正常,一般可以把Sqlite3文件拷出来查看或者用付费插件,今天介绍一种更加方便的穷逼的快捷查看方法。 仓库地址:https://github.com/amitshekhariitbhu/Android-Debug-Database 功能 查 ...
分类:
移动开发 时间:
2020-07-21 01:13:42
阅读次数:
79
RecyclerView应该是ListView的增强版。 RecyclerView与ListView的区别(我认为的): RecyclerView的性能比ListView高 RecyclerView支持水平滚动 RecyclerView可以动态增加数据量 需要注意的地方: 在AS里面使用Recycl ...
分类:
移动开发 时间:
2020-07-21 01:09:55
阅读次数:
121