Categories


Tags


经典正则表达式

1. 匹配任意字符的通配符: `.` 例:`a.b` 可匹配 "aab", "acb", "a#b" 等。 2. 匹配指定字符集合中任意字符: `[]` 例:`[abc]` 可匹配 "a", "b", "c"。 3. 匹配指定字符范围内任意字符: `-` 例:`[a-z]` 可匹配任意小写字母。 4. 匹配非指定字符: `[^]` 例:`[^a-z]` 可匹配任意非小写字母的字符。 5. 匹配前面的字符零次或多次: `*` 例:`a*b` 可匹配 "ab", "aab", "aaaab" 等。 6. 匹配前面的字符一次或多次: `+` 例:`a+b` 可匹配 "ab", "aab", "aaaab" 等,但不匹配 "b"。 7. 匹配前面的字符零次或一次: `?` 例:`ab?c` 可匹配 "abc" 或 "ac"。 8. 匹配前面的字符{n}次: `{n}` 例:`a{3}b` 可匹配 "aaab"。 9. 匹配前面的字符{n,}次: `{n,}` 例:`a{3,}b` 可匹配 "aaab", "aaaab", "aaaaab" 等。 10. 匹配前面的字符{n,m}次: `{n,m}` 例:`a{3,5}b` 可匹配 "aaab", "aaaab", "aaaaab", "aaaaaab"。 11. 匹配字符串的起始位置: `^` 例:`^abc` 可匹配以 "abc" 开头的字符串。 12. 匹配字符串的结束位置: `$` 例:`abc$` 可匹配以 "abc" 结尾的字符串。 13. 匹配单词边界: `\b` 例:`\bhello\b` 可匹配 "hello",但不匹配 "helloworld"。 14. 匹配非单词边界: `\B` 例:`\Bhello\B` 可匹配 "helloworld",但不匹配 "hello"。 15. 匹配一个或多个空白字符: `\s` 16. 匹配一个或多个非空白字符: `\S` 17. 匹配一个或多个数字: `\d` 18. 匹配一个或多个非数字字符: `\D` 19. 匹配一个或多个字母或数字: `\w` 20. 匹配一个或多个非字母或数字字符: `\W`

Public @ 2023-06-03 00:00:36

网站打开慢常见情况解析

1. 服务器响应时间慢:这可能是由于服务器的负载太高或服务器的性能不足,因此需要优化服务器性能。 2. 网络延迟:在网站和用户之间传输数据时,网络延迟可以导致网站打开慢。这可能是因为网站的服务器位置远离用户,或者因为用户使用的是低速网络。 3. 图片和其他媒体文件过大:如果网站中包含许多大的图片和视频文件,那么它们加载的速度就会很慢。此时需要优化这些媒体文件的大小和格式。 4. 第三方脚本:

Public @ 2023-04-13 19:51:34

闲置域名怎么用

1. 重新售卖:如果您拥有一个高价值的闲置域名,您可以考虑将其重新售卖。可以通过域名交易网站或拍卖网站出售。 2. 搜索引擎优化:通过搜索引擎优化技术,将域名转化为一个具有流量的网站并赚取广告收入。 3. 建立品牌:如果您的闲置域名与某种品牌或产品相关,则可以考虑重新开发网站,建立品牌并赚取广告收入 或者直接出售给相关企业。 4. 建立虚拟商店:建立虚拟商店,出售相关商品或服务。 5. 关

Public @ 2023-06-04 20:00:14

经典正则表达式

正则表达式用于字符串处理,表单验证等场合,实用高效,但用到时总是不太把握,以致往往要上网查一番。我将一些常用的表达式收藏在这里,作备忘之用。本贴随时会更新。匹配中文字符的正则表达式: [\u4e00-\u9fa5]匹配双字节字符(包括汉字在内):[^\x00-\xff]应用:计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)String.prototype.len=function()

Public @ 2011-01-03 16:14:32

更多您感兴趣的搜索

0.502545s