2024年12月30日分享免费4个订阅地址、10个免费高速节点的V2Ray节点!支持 Clash、V2rayN、秒速访问、终身免费VPN等,让您的上网体验更加便捷、快捷、稳定!Shadowsocks,Trojan机场、技术网络爬墙、免费梯子、免费代理、终身免费代理

海豚分享

一、说明介绍与机场推荐

全球节点更新啦!涵盖美国、新加坡、加拿大、香港、欧洲、日本、韩国等地,提供4个全新订阅链接,轻松接入V2Ray/Clash/小火箭等科学上网工具,简单复制、粘贴即畅享全球网络自由!只需复制以下节点数据,导入或粘贴至v2ray/iso小火箭/winxray、2rayNG、BifrostV、Clash、Kitsunebi、V2rayN、V2rayW、Clash、V2rayS、Mellow、Qv2ray等科学上网工具,即可直接使用!

二,自用机场推荐

包月(不限时)最低5元起150GB流量:点我了解详情

同步电报群:https://t.me/xfxssr

永久发布页地址,防丢失https://sulinkcloud.github.io/

三,节点列表和测试速度

搜tg soutg.com提供🔍中文搜索🔍资源直达

在telegram中搜索 机器人 baidusou_bot

帮你找到telegram上有趣的群组、频道、视频、音乐、电影、新闻,

如需加入机器人索引请在频道中添加机器人 @baidusou_sp01_bot ,并赋予读取信息权限

http://subssr.xfxvpn.me/api/v1/client/subscribe?token=9b2499da55df6ae2cf196eb91e9dcd09

http://subssr.xfxvpn.me/api/v1/client/subscribe?token=c2309f1670c2659b23cc1041de071b62

http://subssr.xfxvpn.me/api/v1/client/subscribe?token=679f84246ed9c6f535cab3ff1ce6b2c4

http://subssr.xfxvpn.me/api/v1/client/subscribe?token=d802e91523e0487bf1fe234d7c323232

clash verge 测试速度超快,看油管4k无压力

分割线
中的正则表达式:为您的web发展技能增添强心。

正则表达式(Regular Expression)在PHP应用程序中非常常用。在你的web开发职业生涯中,了解这些语法是非常必要的。因此,这一系列教程将会通过从 Basics的简单正则到更复杂的表达式来帮助你深入学习和掌握 PHP中的正则表示法。

### 1. 安装安装配置

首先,让我们知道在哪种环境下我们要学习。这是最常见类型的php开发环境。一般来说,Windows、Linux和Mac都能用PHP写javascript代码,并配备各种工具,适合每个用户的需求。如果你还不是 PHP 开发者,请看一下一项教程:
PHP: Manual Quick Reference
PHP is a popular general-purpose scripting language that powers everything from your blog to the most popular websites i...
(https://www.php.net/super-global)?

### 2. 什么是正则表达式?

正则表达式(Regular Expression)是一种形式化语言,用于匹配特定的模式。在PHP中,Regular Expressions可以用来进行字符串验证,并被大量在web开发中使用。

### _regexPattern_。该属性指向您的PHP code文件和方法

### 1. PHP中的函数

* `preg_match`:为匹配目的使用。此函数接受一个表达式和一个目标字符串作为参数,在第二个参数中将匹配的子字符串存储在$result变量中,第一个回调函数可选。
* `preg_replace`:用来替换匹配的部分或都用此接口为新的子串。

**下面使用 PHP 的示例 code 进行基本正则表达式的学习**

“`php
// string $search_string:是要被查找的内容,以及也可以是一个正则表达式对象的引用。
_search_string = “hello” .
“_[a-aA-z-z]+_[0-9]{1,3}” ;
// Match the content in _search_string
preg_match(“/^[0-9]+\.[0-9]+\.[0-9]{2,4}$/”, $_search_string, $value) ;

preg_replace(“^[0-9]+_[a-a-zA-Z]+$”, “000__” ,$_search_string,”);

print($value[0]) ;
“`

### 3. 正则模式的基本概念

1. \:转义符
2.\.g:全字样匹配,匹配到整个文字(包括空格)。
3. ^$:起始结束匹配,需要完全匹配整个子串。
4. |:或运算,用于定义不同的匹配模式。

### 4. 匹配的使用案例

1. **单字母**:通过 `\w`,匹配单字母(包括数字和下划线)。
2. **空格匹配**:通过 `\s`,匹配任何的空格。
3. **大写/小写区分**:通过 `i` 或 `I`,可以将匹配进行大小写区分。
4. **特殊符号的使用**:通过 `.`,可替换一个类别,如下面例子:_\d{2,}_。

### 5. 反复使用

1. {n/m}:对 n 次/ m 次匹配
2. {n, m}:每次至少{n} 个匹配,每次最多 m 个

### 6. 反转表达式

如果有一个正则,它可能被反转来去掉所有匹配的内容。

“`php
function isMatch($s,$pattern){
$map =array(
‘a’ => ‘/[aeiou]/’,
‘d’ => ‘/[ab]’,//
‘1’ => ‘/’
);
return preg_replace( ‘/’.$Pattern.’/’,$s, ”) . ” !==$s”
? true :
false;};
// usage
$str=”dad1″;
echo ismatch ($str,”1dA”)?”
true” : “false”;

“`

### 7. 运算符

1. `+`:一次一个匹配。
2. \*:数量为匹配的次数。
3. ? : 0 个正则模式匹配至少1个。
4. \{n,m\}:n到 m 个匹配。

### 强化掌握知识的方法

#### 1. 使用php.net/regex.php
php.net 提供了许多示例正则表达式以便学习,使用时记住要替换类别。

2.
301 Moved Permanently
(http://www.php.net/manual/en/ref.pcre.p)。

3. 正则资源的列表:

4.
https://regex101
(https://regex101.com)提供了一个交互式环境,可以使用正规匹配模式测试它们,在此网站你可以通过点击不同的操作符和类别对匹配内容进行操作。

评论

标题和URL已复制