
特殊字符
Mayxc
头发很长的程序员
展开
-
Swift:Lable 高度计算误差
项目中,发现同样的代码,在swift里面计算出来的高度是有误差的但是用oc确没这个问题#import "PHString.h"@implementation PHString/// 获取字符串size/// @param string 字符串/// @param lineSpacing 行数/// @param fontSize 字符串字号/// @param rectSize 给一个固定的宽或者高+ (CGSize)getStringRectWith:(NSString *)s原创 2020-10-19 11:49:01 · 635 阅读 · 0 评论 -
正则表达式
一、校验数字的表达式数字:^[0-9]*$n位的数字:^\d{n}$至少n位的数字:^\d{n,}$m-n位的数字:^\d{m,n}$零和非零开头的数字:^(0|[1-9][0-9]*)$非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(\.[0-9]{1,2})?$带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})$正数、负数、和小数:^(\-|\+)?\d+(\.\d+)?$有两位小数的正实数:^[0-9]+(\.[0-9]{2})?$有1~3位小数.原创 2020-09-30 14:31:37 · 149 阅读 · 0 评论 -
iOS:URL 特殊字符 # UTF-8
1.URL 加载过程中,出现汉字乱码NSString* urlstr = [urlString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];2.链接中包含特殊字符,1方法,会导致特殊字符也进行转码,所以用以下方法 self.url = (NSString *)CFBridgingRelease(CF...原创 2019-02-21 11:15:54 · 913 阅读 · 0 评论