什么是正则表达式 ?
正则表达式是一种被用于从文本中检索符合某些特定模式的文本。
正则表达式是从左到右来匹配一个字符串的。“Regular Expression”这个词太长了,我们通常使用它的缩写“regex”或者“regexp”。
正则表达式可以被用来替换字符串中的文本、验证表单、基于模式匹配从一个字符串中提取字符串等等。
想象一下,您正在编写应用程序,并且您希望在用户选择用户名时设置规则。我们希望用户名可以包含字母,数字,下划线和连字符。
为了让它看起来不丑,我们还想限制用户名中的字符数量。这时我们可以使用以下正则表达式来验证用户名:
上面这个正则表达式可以匹配 john_doe,jo-hn_doe 和 john12_as。但是它不能匹配 Jo,因为该字符串里面包含大写字符,并且它太短了。
目录
基本匹配
元字符
英文句号
字符集
否定字符集
重复
星号
加号
问号
花括号
字符组
分支结构
转义特殊字符
定位符
插入符号
美元符号
简写字符集
断言
正向先行断言
负向先行断言
正向后行断言
负向后行断言
标记
不区分大小写
全局搜索
多行匹配
常用正则表 ...
目录
邮箱
电话
域名
IP
帐号校验
字符校验
汉字
英文和数字
长度为3-20的所有字符
英文字符
由26个英文字母组成的字符串
由26个大写英文字母组成的字符串
由26个小写英文字母组成的字符串
由数字和26个英文字母组成的字符串
由数字、26个英文字母或者下划线组成的字符串
中文、英文、数字包括下划线
中文、英文、数字但不包括下划线等符号
禁止输入含有^%&’,;=?$"等字符
禁止输入含有~的字符
数字正则
整数
正整数
负整数
非负整数
非正整数
浮点数
正浮点数
负浮点数
非负浮点数
非正浮点数
邮箱gaozihang-001@gmail.com 只允许英文字母、数字、下划线、英文句号、以及中划线组成
1^[a-zA-Z0-9_-]+@[a-zA-Z0-9_-]+(\.[a-zA-Z0-9_-]+)+$
高子航001Abc@bowbee.com.cn 名称允许汉字、字母、数字,域名只允许英文域名
1^[A-Za-z0-9\u4e00-\u9fa5]+@[a-zA-Z0-9_-]+(\.[a ...
RegExp Example
正则表达式实例搜集,通过实例来学习正则表达式。本仓库实例搜集整理来自于《一些正则表达式随记》,通过一个单独仓库专门整理这些正则实例,提供一个实例网站,方便正则实例验证和查询。也方便添加 新的正则实例大家共同维护。
表达式全集 · Example · 工具推荐 · 国内镜像站点🇨🇳 · Gitee · License
如果有一些基础知识,通过实例理解,将会更快速入门,写出自己的正则。如果对基础还不是很了解,你可以通过《Learn regex the easy way》去学习基础知识,这个仓库教程被翻译成十几种语言了,包含了中文翻译,它通过极其简单的实例,帮助你理解正则基础语法规则。
表达式全集
元字符
正则表达式主要依赖于元字符。元字符不代表他们本身的字面意思,他们都有特殊的含义。一些元字符写在方括号中的时候有一些特殊的意思。以下是一些元字符的介绍:
字符
描述
.
句号匹配任意单个字符除了换行符。要匹配包括 \n 在内的任何字符,请使用像 (.|\n) 的模式。
[ ]
字符种类。匹配方括号内的任意字符。
[^ ]
否定 ...
背景之前零散地接触过正则,也用过。补一下基础。。。
基础知识什么是正则表达式?就是按照某种规则去匹配符合条件的字符串。
正则表达式学习工具:http://regexper.com
实例化RegExp的两种方法
字面量
构造函数
三种修饰符
g:global全文搜索
i:ignore case忽略大小写
m:mutiple lines多行搜索
元字符
字符
描述
\
将下一个字符标记为一个特殊字符、或一个原义字符、或一个 后向引用、或一个八进制转义符。例如,’n’ 匹配字符 “n”。’\n’ 匹配一个换行符。序列 ‘\‘ 匹配 “" 而 “(“ 则匹配 “(“。
^
匹配输入字符串的开始位置。如果设置了 RegExp 对象的 Multiline 属性,^ 也匹配 ‘\n’ 或 ‘\r’ 之后的位置。
$
匹配输入字符串的结束位置。如果设置了RegExp 对象的 Multiline 属性,$ 也匹配 ‘\n’ 或 ‘\r’ 之前的位置。
*
匹配前面的子表达式零次或多次。例如,zo* 能匹配 “z” 以及 “zoo”。 * 等价于{0,}。
+
匹配 ...
246、公司是一家房地产一人有限公司,股东担任法人代表,同时也是总经理(残疾人,但不影响其管理能力)。按照薪酬制度,公司约定期限届满之日对总经理业绩进行考核后发放奖金100万元。请问这笔奖金100万元计入总经理的个人工资薪金报个人所得税,在计算应纳税所得额可以100%加计扣除吗?答: 属于任职受雇取得的报酬,按照工资薪金申报个人所得税。残疾职工工资加计扣除除需要满足《财政部国家税务总局关于安置残疾人员就业有关企业所得税优惠政策问题的通知》(财税【2009】70号)规定的各项条件。如果符合上述文件规定的条件,则可以享受工资薪金企业所得税加计扣除税收优惠。
247、劳务公司与甲方签订劳务合同。实际支付工资时,劳务公司和甲方共同确认工资后,由甲方代为发放。甲方支付劳务公司扣除工资后的工程款,劳务公司按照合同金额开具发票,请问劳务公司可以将甲方支付的工资付款凭证作为入账依据税前扣除吗?答: (1)劳务公司是用工主体,农民工工资的个人所得税由劳务公司履行扣缴义务。(2)按照《保障农民工工资支付条例》的规定,总包代发工资是强制规定,即甲方代发农民工工资。(3)如果发放的工资符合《国家税务总局关于企 ...
1、高新技术企业同时是小型微利企业,能享受5%的优惠吗?答: 可以,小型微利和高新技术企业所得税税收优惠二选一,不能同时享受。
2、用于科研的办公家具可以计入研发费用加计扣除吗?答: 不可以。根据《财政部国家税务总局科技部关于完善研究开发费用税前加计扣除政策的通知》(财税【2015】119号)的规定,办公家具不属于用于研发的仪器、设备,不在允许加计扣除的研发费用范围内。
3、研发人员的补充医疗保险,是否可以计入“人员人工费用”加计扣除?答: 不可以计入“ 人员人工费用”。根据《财政部 国家税务总局 科技部关于完善研究开发费用税前加计扣除政策的通知》(财税【2015】119号)、国家税务总局公告2017年第40号文件的规定,公司研发人员的补充医疗保险,不能计入“人员人工费用”,可以计入“其他相关费用”。
4、失败的研发活动的研发费用可以加计扣除吗?答: 可以的。根据《国家税务总局关于研发费用税前加计扣除归集范围有关问题的公告》(国家税务总局公告2017年第40号)的规定,失败的研发活动所发生的研发费用可享受税前加计扣除政策。
5、参与研发的总经理的工资薪金能否计入研发费用加计扣除?答: ...
231、公司和饮料机投放公司签订了一份合同,合同约定饮料投放机服务期限为5年,期满无偿移交给我公司使用,饮料投放机按照4000元/台/年费用全包。请问这种情况属于经营租赁吗?答: 是正常的经营租赁业务。到期后移交给你公司使用,也可以视为有偿赠送,也不需要单独对残值视同销售,可参考《中华人民共和国增值税暂行条例实施细则》第四条单位或者个体工商户的下列行为,视同销售:第(八)项的规定:将自产、委托加工或者购进的货物无偿赠送其他单位或者个人。
232、A制药企业向B污水处理企业支付污水处理费,签订委托加工合同;B企业向C污水修理企业支付污水处理费,C企业把处理后的再生水免费排向D企业,D企业销售再生水,请问A企业向D企业收取视同销售水的增值税吗?答: 根据国家税务总局公告2020年第9号文件的规定,如果污水处理产生了货物,要看合同约定货物的归属,如果合同约定货物归委托方的,受托方仅仅是提供“专业技术服务”,其收取的处理费用适用6%的增值税税率;受托方将产生的货物用于销售时,适用销售货物的增值税税率。此处,再生水的所有权不是A企业的,A企业无须按照视同销售处理。
233、《 ...
21、高新技术企业总收入是否包括存款利息收入?答: 在会计上存款利息冲减了财务费用了,但在企业所得税上属于经济利益的流入情形,包含在总收入里。
22、科研型民办非企业单位能否申请成为高新技术企业或科技型中小企业?答: 可以的,二者不冲突,可参考《高新技术企业认定管理办法》(国科发火【 2016 】 32 号和《高新技术企业认定管理工作指引》 ( 国科发火【2016 】 195 号修订印发)相关规定。
23、 企业购买的管理软件最低摊销年限为多少?答: 最低摊销年限为 2 年。
24、青苗补偿在企业所得税上应该如何处理?答: 根据《房地产开发经营业务企业所得税处理办法》(国税发【 2009 】 31号印发)的规定,青苗补偿费应作为开发产品计税成本中的土地征用及拆迁补偿费。
25、现金支付的残疾人工资可否加计扣除?答: 不可以。根据财税【 2009 】 70 号文件的规定,企业享受安置残疾职工工资 100%加计扣除条件之一是定期通过银行等金融机构支付符合标准的工资。 现金形式 发放的残疾人工资不符合扣除条件,不能享受加计扣除。
26、 公司为非 ...
31、业务招待费支出限额计算基数的“销售(营业收入)包括视同销售收入吗?答: 包括的。根据《国家税务总局关于企业所得税执行中若干税务处理问题的通知》(国税函【2009】202号)的规定,企业在计算业务招待费、广告费和业务宣传费等费用扣除限额时,其销售(营业)收入额应包括《中华人民共和国企业所得税法实施条例》第二十五条规定的视同销售(营业)收入额。
32、已计提完折旧的固定资产发生的大修理支出,可以直接计入当期费用吗?答: 按照《中华人民共和国企业所得税法》及其实施条例的规定,此项修理不构成大修理支出的标准。但是,这种修理支出会延长资产使用寿命,其影响不仅局限于支出发生当年,还属于资本性支出范畴,按照《中华人民共和国企业所得税法》第十三条、《中华人民共和国企业所得税法实施条例》第二十八条、第七十条的规定,按照其他长期待摊费用扣除,自支出发生月份起,按照不低于3年摊销。
33、企业补缴以前年度税金可否在补缴当年扣除?答: 可以在补缴当年税前扣除。理由是税金及附加如果只是计提而未缴纳,实务中一般在企业所得税上是不能税前扣除。即税金及附加在企业所得税上遵循“收付实现制”,因此,补缴以前年度的税 ...
76、公司有境外股东,向境外股东分配利润,企业根据决议先计入了应付股利中,但尚未实际分配,请问公司应于何时代扣代缴相关的企业所得税?答: 根据《国家税务总局关于非居民企业所得税源泉扣缴有关问题的公告》(国家税务总局公告2017年第37号)的规定,非居民企业取得应源泉扣缴的所得为股息、红利等权益性投资收益的,相关应纳税款扣缴义务发生之日为股息、红利等权益性投资收益实际支付之日。
公司扣缴义务于_实际向境外支付股利时_发生。
77、向境外分配股利代扣企业所得税时应使用什么汇率?答: 根据《国家税务总局关于非居民企业所得税源泉扣缴有关问题的公告》(国家税务总局公告2017年第37号)的规定,非居民企业取得应源泉扣缴的所得为股息、红利等权益性投资收益的,相关应纳税款扣缴义务发生之日为股息、红利等权益性投资收益实际支付之日。
公司扣缴义务于实际向境外_支付日的汇率_。
78、为出差员工购买的人身意外保险是否准予税前扣除?答: 可以扣除。根据《国家税务总局关于企业所得税有关问题的公告》(国家税务总局公告2016年第80号)的规定,企业职工因公出差乘坐交通工具发生的人身意外保险费支出,准予企业在计算 ...













