腾讯云网站解决方案帮您轻松应对建站成本高/网络不稳等常见问题

15个实用的PHP正则表达式

2
回复
1037
查看
[复制链接]

761

主题

775

帖子

3万

积分

董事

Rank: 72Rank: 72Rank: 72Rank: 72Rank: 72Rank: 72Rank: 72Rank: 72Rank: 72Rank: 72Rank: 72Rank: 72Rank: 72Rank: 72Rank: 72Rank: 72Rank: 72Rank: 72

积分
32853
发表于 19-3-22 11:49:25 | 显示全部楼层 |阅读模式      紫钻仅向指定用户开放  
  对于开发人员来说,正则表达式是一个非常有用的功能,它提供了 查找,匹配,替换 句子,单词,或者其他格式的字符串。这篇文章主要介绍了15个超实用的php正则表达式,需要的朋友可以参考下。在这篇文章里,我已经编写了15个超有用的正则表达式,WEB开发人员都应该将它收藏到自己的工具包。验证域名检验一个字符串是否是个有效域名.
% E$ q+ R/ P" f4 _: c
  1. $url = "http://qiuqiufa.com/";  1 L' A- [: r, E1 h
  2. if (preg_match('/^(http|https|ftp)://([A-Z0-9][A-Z0-9_-]*(?:.[A-Z0-9][A-Z0-9_-]*)+):?(d+)?/?/i', $url)) {  , H8 ]5 _  r4 z% g2 L
  3.   echo "Your url is ok.";
    / Y+ @, g2 P3 S+ A
  4. } else {  
    3 c9 Y) p* v' P0 h* g' W
  5.   echo "Wrong url.";; g" c7 u! b+ ]; ~" F4 |, X2 N
  6. }
复制代码
" v! o( y3 a3 n7 c% |( l
  从一个字符串中 突出某个单词 " Y: _: z- `3 l- F8 ^
  这是一个非常有用的在一个字符串中匹配出某个单词 并且突出它,非常有效的搜索结果6 i( K, X8 ^0 P1 n! l
  1. $text = "Sample sentence from KomunitasWeb, regex has become popular in web programming. Now we learn regex. According to wikipedia, Regular expressions (abbreviated as regex or  
    # Q! |( X! O( X+ U  z: s
  2. regexp, with plural forms regexes, regexps, or regexen) are written in a formal language that can be interpreted by a regular expression processor";  
    ' z. e+ S. ^; g) B% V  D8 C
  3. $text = preg_replace("/b(regex)b/i", '<span style="background:#5fc9f6">1</span>', $text);  9 F0 x; X3 v/ w5 W
  4. echo $text;
复制代码

; e* S: {! z) P6 _* ~2 _  q  突出查询结果在你的 WordPress 博客里就像刚才我说的,上面的那段代码可以很方便的搜索出结果,而这里是一个更好的方式去执行搜索在某个WordPress的博客上打开你的文件 search.php ,然后找到 方法 the_title() 然后用下面代码替换掉它
* ^# U/ z. ~* Z0 c3 ^& f/ J1 o
  1. echo $title;  
    , l/ ?7 o" e& C" p
  2. Now, just before the modified line, add this code:  
    8 Q) E3 m  J$ I3 K6 f  n
  3. <?php  
    ' y  X9 Z/ g! v: a! [% I" ^
  4.   $title   = get_the_title();
    4 z3 a! H5 D: `! S. X9 }! e# T
  5.   $keys= explode(" ",$s);
    4 d; t8 s0 h% I( C; S$ c) A
  6.   $title   = preg_replace('/('.implode('|', $keys) .')/iu',: O2 z/ d9 |" W7 W9 E
  7.   '<strong>\0</strong>',$ }& _% H8 S- N0 O: S6 o1 Q
  8.   $title);
    $ @7 V$ D5 U0 n
  9. ?>  
复制代码
  1. Save the search.php file and open style.css. Append the following line to it:  
    : m: e  a1 T4 a
  2. strong.search-excerpt { background: yellow; }
复制代码
, ]. z% c. Q+ M& k; q: u. M) I
  从HTML文档中获得全部图片
4 B- \8 p+ I& s   如果你曾经希望去获得某个网页上的全部图片,这段代码就是你需要的,你可以轻松的建立一个图片下载机器人
4 F/ F2 {" W: [
  1. $images = array();  
    6 }$ e$ ?1 u% u* K! o! v
  2. preg_match_all('/(img|src)=("|')[^"'>]+/i', $data, $media);  + l- I0 A% y+ N+ ]) h7 j0 P7 m
  3. unset($data);  
    6 v- Q/ l3 \# L6 _6 _
  4. $data=preg_replace('/(img|src)("|'|="|=')(.*)/i',"$3",$media[0]);  
    " y8 Q$ f# a% N' o
  5. foreach($data as $url)  1 h7 K0 }8 Z1 B, y
  6. {  - s9 F8 ?' f+ U& S. a' w  V3 R
  7.   $info = pathinfo($url);
    ' x$ y( Z; o) e- C$ k! x2 Z( K
  8.   if (isset($info['extension']))3 X9 t8 @7 ^' a, ~6 l' e0 v, Q
  9.   {
    ) V  I! p* d/ t' ^
  10.   if (($info['extension'] == 'jpg') ||
    + ]4 ?% A& L- [# M
  11.   ($info['extension'] == 'jpeg') ||
    ; M; z" A5 n' ^2 p% ~  I0 f
  12.   ($info['extension'] == 'gif') ||& S. J) q- c( Y5 M- l
  13.   ($info['extension'] == 'png'))
    % P+ l5 g$ ^3 r2 l) Y% S& z0 L
  14.   array_push($images, $url);
    " T1 U2 w6 t0 Z" ~- X  M1 B/ C
  15.   }
    & b- f: p5 c. ], Z
  16. }
复制代码

6 R5 M% w7 M  K/ C  i2 j$ B  删除重复字母 $ k; e+ q3 E7 t1 P
  经常重复输入字母? 这个表达式正适合.
+ H& ^) V5 |/ j: M0 {( y5 T
  1. $text = preg_replace("/s(w+s)1/i", "$1", $text);
复制代码

# b/ k+ ^. R( N/ L2 C  删除重复的标点 5 B% w! _0 J8 D. A
  功能同上,但只是面对标点,白白重复的逗号$ B" {3 d3 _# _, l; B9 B- p* `
  1. $text = preg_replace("/.+/i", ".", $text);
复制代码
' S" A2 n, H7 o( u& u( g
  这个简单的函数有两个参数:第一个是你要匹配的标签,第二个是包含XML或HTML的变量,再强调下,这个真的很强大9 B8 p$ {5 B& i& V
  1. function get_tag( $tag, $xml ) {  
    ; f4 O. }3 M* B! M- q& U; E
  2.   $tag = preg_quote($tag);& g8 P9 E  E& X
  3.   preg_match_all('{<'.$tag.'[^>]*>(.*?)</'.$tag.'>.'}',
    ; G% a$ r( t; s
  4.   $xml,
    ( x6 f% x& b" a! b6 f
  5.   $matches,
    * _8 h, J+ ?0 b) x. K* I
  6.   PREG_PATTERN_ORDER);
    ' t0 x. q0 l% x8 h- I3 v
  7.   return $matches[1];4 J( R& p* {) h/ Q# j' B
  8. }
复制代码
6 p5 M3 D4 w( }7 `! s! D5 i
  匹配具有属性值的XML或者HTML标签
4 G  k) W/ n( m& L   这个功能和上面的非常相似,但是它允许你匹配的标签内部有属性值,例如你可以轻松匹配 <div id=”header”>. h, x; H. k6 B( I, W! }
  1. function get_tag( $attr, $value, $xml, $tag=null ) {  : B# [( M" c! }8 x# K% k( ^6 j' L8 o2 L
  2.   if( is_null($tag) ): W4 h+ S7 E- Y" [( X
  3.   $tag = '\w+';
    $ f3 T1 {+ C) M" t
  4.   else
    ! v& _  Q& W0 h. G! `
  5.   $tag = preg_quote($tag);
    ( j4 w, J- |% P* o6 s
  6.   $attr = preg_quote($attr);# F: g$ }0 t) F2 V
  7.   $value = preg_quote($value);3 j" L) ^$ C  D: W9 U1 |
  8.   $tag_regex = "/<(".$tag.")[^>]*$attr\s*=\s*".9 w7 B* b4 A5 U& u; f6 h2 P
  9.   "(['"])$value\\2[^>]*>(.*?)<\/\\1>/": l7 d5 w7 @9 v3 ?( ^
  10.   preg_match_all($tag_regex,
    $ g- N/ d& y" F: v+ W5 N
  11.   $xml,
    / F+ K" l6 o- C! |* V8 P; C. k% }
  12.   $matches,
    8 i- L) E% W: q; j/ q
  13.   PREG_PATTERN_ORDER);$ ~- Q6 x9 l1 ~
  14.   return $matches[3];# G/ c4 j! |. [% {
  15. }
复制代码

0 D7 l4 }. j! D$ A& q' P& D  匹配十六进制颜色值
4 X; Q2 h& Y# s/ y' k: X   web开发者的另一个有趣的工具,它允许你匹配和验证十六进制颜色值.
: R; ]4 Q& A8 s. N9 O* u5 Y
  1. $string = "#555555";  & X9 D6 U7 P# b  J, x' K
  2. if (preg_match('/^#(?:(?:[a-fd]{3}){1,2})$/i', $string)) {  
    % p/ g8 b7 i$ b8 S
  3. echo "example 6 successful.";  
    5 G. R6 I; Y& F: w1 @/ s7 m
  4. }
复制代码

) S, n$ R- L& [- Z  查找页面 title
2 c& P- n7 `2 w& `* I: k   这段代码方便查找和打印 网页 <title> 和</title> 之间的内容
; n2 P+ j+ n! _! a' l! K' g( Y& d* e
  1. $fp = fopen("http://www.catswhocode.com/blog","r");  % O% m' Z  K, x5 T8 @
  2. while (!feof($fp) ){  
    2 m8 N$ O* G1 P) M8 I
  3.   $page .= fgets($fp, 4096);
    , g4 j. s. F+ h/ l' O2 `
  4. }  
    * q. H  D% R8 w0 z
  5. $titre = eregi("<title>(.*)</title>",$page,$regs);  * U& g  O4 K+ ^  n
  6. echo $regs[1];  
    0 E3 u- Y9 u" q
  7. fclose($fp);
复制代码
4 A) e: h; F6 r' \$ o; }' R) `
  解释 Apache 日志
5 d; g( f5 b+ K( G; R   大多数网站使用的都是著名的Apache服务器,如果你的网站也是,那么使用PHP正则表达式解析 apache 服务器日志 怎么样?: T8 L! Q- R. e% I; D/ h
  1. //Logs: Apache web server  
    . z6 ?4 D# T; K
  2. //Successful hits to HTML files only. Useful for counting the number of page views.  
    % d) O  p2 q# l
  3. '^((?#client IP or domain name)S+)s+((?#basic authentication)S+s+S+)s+[((?#date and time)[^]]+)]s+"(?:GET|POST|HEAD) ((?#file)/[^ ?"]+?.html?)??((?#parameters)[^ ?"]+)? HTTP/[0-9.]+"s+(?#status code)200s+((?#bytes transferred)[-0-9]+)s+"((?#referrer)[^"]*)"s+"((?#user agent)[^"]*)"
    + N: i0 g) ~/ s" j( G
  4. [b]  使用智能引号代替双引号[/b]
    3 H# G# S5 l$ m7 a
  5.   如果你是一个印刷爱好者,你将喜欢这个允许用智能引号代替双引号的正则表达式,这个正则被WORDPRESS在其内容上使用  v9 V8 E6 y+ b  b9 _; i8 @8 x6 i
  6. [code]preg_replace('B"b([^"x84x93x94rn]+)b"B', '?1?', $text);
复制代码

* T! c; _; b7 G2 }/ v0 \1 a  检验密码的复杂度
0 c' L, y* y. [, }/ U0 ]   这个正则表达式将检测输入的内容是否包含6个或更多字母,数字,下划线和连字符. 输入必须包含至少一个大写字母,一个小写字母和一个数字4 R7 @- \+ _2 W6 u
  1. 'A(?=[-_a-zA-Z0-9]*?[A-Z])(?=[-_a-zA-Z0-9]*?[a-z])(?=[-_a-zA-Z0-9]*?[0-9])[-_a-zA-Z0-9]{6,}z'
复制代码

% x  x" ~4 d* e' X2 s1 x6 U( O* a  WordPress: 使用正则获得帖子上的图片
, v; U2 \* ~, c  l- `% g& W   我知道很多人是WORDPRESS的使用者,你可能会喜欢并且愿意使用 那些从帖子的内容检索下来的图像代码。使用这个代码在你的BLOG只需要复制下面代码到你的某个文件里
3 n! K/ [/ F. l. ^! f  m: z
  1. <?php if (have_posts()) : ?>  % Z9 a7 f, ~3 P/ w4 e5 l
  2. <?php while (have_posts()) : the_post(); ?>  ; R) j) K) T7 X
  3. <?php  
    . c, e" ]7 m9 \& s* H7 h9 n
  4. $szPostContent = $post->post_content;  
    + V+ q; R% E( n, X+ v4 q! p
  5. $szSearchPattern = '~<img [^>]* />~';  
    ' m( t& s6 D$ q
  6. // Run preg_match_all to grab all the images and save the results in $aPics  * T; e7 G8 f. U) s+ d$ u
  7. preg_match_all( $szSearchPattern, $szPostContent, $aPics );  
    - u0 N! s& V# {8 W; T- O, f
  8. // Check to see if we have at least 1 image  , M& D% e  h, U' v* g; s
  9. $iNumberOfPics = count($aPics[0]);  
    ) u4 _( z% E; Z: x& R% y
  10. if ( $iNumberOfPics > 0 ) {  " R8 ~$ |3 \6 @6 U2 {3 n
  11.   // Now here you would do whatever you need to do with the images
    ) \4 P- h6 r9 Z/ ^
  12.   // For this example the images are just displayed
    * B  B# U% x9 ~; d4 ]
  13.   for ( $i=0; $i < $iNumberOfPics ; $i++ ) {5 t0 E* q. U1 l# W2 m# C' M
  14.   echo $aPics[0][$i];
    ) g5 r" ^1 U! U# t/ U; T
  15.   };
    ) P) N! |' Q" _) z: z) q0 {1 S
  16. };  
    0 x: C! Z. d# z
  17. endwhile;  
    . e- f4 |0 d1 Q' |" h& |' e: A5 u
  18. endif;  ; X. y2 u. y: b) ^( a9 ]/ U
  19. ?>
复制代码
2 @( l4 V/ `  ~
  自动生成笑脸图案
3 d0 T- B" Q1 D1 R& @5 Y* h$ s   被WordPress使用的另一个方法, 这段代码可使你把图像自动更换一个笑脸符号' r7 q( y0 R: }& o7 W
  1. $texte='A text with a smiley ';  9 B7 V: ]2 P3 e+ O8 @
  2. echo str_replace(':-)','<img src="">',$texte);
复制代码
7 X. j8 y2 M+ Q* Z( d+ R1 a( p
  移除图片的链接 - W0 z# r$ z* c% x  }2 a
  1. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  
    ! s( _9 y9 z6 k* o/ d- d+ m
  2. <?php  $ v8 X* V- a$ d2 N
  3.   $str = '
    ( s1 ^3 t' {/ E8 C( ]6 s
  4.   <a href="http://www.jobbole.com/">jobbole</a>其他字符3 Q0 `7 h2 b1 f3 k; w
  5.   <a href="http://www.sohu.com/">sohu</a>
    , @; ?4 E& k8 s2 a# `
  6.   <a href="http://www.sohu.com/"><img src="" /></a>
    3 `+ O1 o/ D& r# I$ \& Z& E3 F
  7.   <br>';
    - C% T! }) V+ x5 O' B
  8.   //echo preg_replace("/(<a.*?>)(<img.*?>)(<\/a>)/", '$2', $str);
    $ F& ^9 }2 f! e* w4 E1 Z
  9.   echo preg_replace("/(<a.*?>)(<img.*?>)(<\/a>)/", '\2', $str);
    5 K+ s3 _' v& v; |
  10. ?>
复制代码

/ Q7 {* y5 [! X" G: _$ i- z  以上就是15个超实用的php正则表达式,希望对大家的学习有所帮助。                              
' U, t7 D7 b  b. O
  1. //Logs: Apache web server  
    . W4 S& V$ h: U* Q' i$ G& [
  2. //404 errors only  ; x- I- @' k' T3 u/ d+ u+ P' V
  3. '^((?#client IP or domain name)S+)s+((?#basic authentication)S+s+S+)s+[((?#date and time)[^]]+)]s+"(?:GET|POST|HEAD) ((?#file)[^ ?"]+)??((?#parameters)[^ ?"]+)? HTTP/[0-9.]+"s+(?#status code)404s+((?#bytes transferred)[-0-9]+)s+"((?#referrer)[^"]*)"s+"((?#user agent)[^"]*)"
复制代码
, }4 u! U2 h6 ]8 r7 G* `" f+ D& z
  使用智能引号代替双引号
; W+ Q- o/ E* _   如果你是一个印刷爱好者,你将喜欢这个允许用智能引号代替双引号的正则表达式,这个正则被WORDPRESS在其内容上使用
# v9 X. V' g' U; X- T
  1. preg_replace('B"b([^"x84x93x94rn]+)b"B',&nbsp;'?1?',&nbsp;$text);
复制代码

- J9 R. [$ @9 a  检验密码的复杂度 $ g0 O4 n  z5 @9 b8 p
  这个正则表达式将检测输入的内容是否包含6个或更多字母,数字,下划线和连字符. 输入必须包含至少一个大写字母,一个小写字母和一个数字
7 `0 Z4 r: g, C- y+ Y
  1. 'A(?=[-_a-zA-Z0-9]*?[A-Z])(?=[-_a-zA-Z0-9]*?[a-z])(?=[-_a-zA-Z0-9]*?[0-9])[-_a-zA-Z0-9]{6,}z'
复制代码
/ x) O" j0 \) m) r
  WordPress: 使用正则获得帖子上的图片
4 V( G% ~8 d+ v' q9 G9 F4 B   我知道很多人是WORDPRESS的使用者,你可能会喜欢并且愿意使用 那些从帖子的内容检索下来的图像代码。使用这个代码在你的BLOG只需要复制下面代码到你的某个文件里. S$ @5 _9 U" C& c$ U2 j: k
  1. &lt;?php if (have_posts()) : ?&gt;  0 @$ l1 L% r  v4 y
  2. &lt;?php while (have_posts()) : the_post(); ?&gt;  
    2 {+ G% v% Y- V4 c- r
  3. &lt;?php  
    # c& F- F2 d3 q' _2 f
  4. $szPostContent = $post-&gt;post_content;  
    / \! Y! U- @5 ?6 D( j
  5. $szSearchPattern = '~&lt;img [^&gt;]* /&gt;~';  - J' H3 p  c; t- ]; V$ A* P# V
  6. // Run preg_match_all to grab all the images and save the results in $aPics  
    9 I: z+ F6 m- L( C2 P% s
  7. preg_match_all( $szSearchPattern, $szPostContent, $aPics );  / c+ [) i: b! J& ~* N
  8. // Check to see if we have at least 1 image  / X0 ^- P! X  [2 J1 ^
  9. $iNumberOfPics = count($aPics[0]);  
    ; l' w# N9 s; R% ^3 F& ^0 f2 S
  10. if ( $iNumberOfPics &gt; 0 ) {  ( d# @: _, v1 u8 I! z5 E% Q
  11.   // Now here you would do whatever you need to do with the images$ _$ `7 S0 i4 e% l
  12.   // For this example the images are just displayed! D$ \; `7 p$ f; i' n
  13.   for ( $i=0; $i &lt; $iNumberOfPics ; $i++ ) {
    2 I2 N0 a9 A8 Z# J2 A! W# n
  14.   echo $aPics[0][$i];
    0 Q* Z) ?. E( G: o; o3 x
  15.   };
    6 w- S# I$ S2 X8 Q. X8 m  r8 X% H
  16. };  
      V0 c4 f6 _8 T: H9 X
  17. endwhile;  9 U/ U; n" s  i! N, l" W  X
  18. endif;  0 T$ O# X  ^/ C; {. C
  19. ?&gt;
复制代码

# T7 n8 `7 x& {2 P5 |% \) }  自动生成笑脸图案
; W6 Z2 x0 f5 l3 v   被WordPress使用的另一个方法, 这段代码可使你把图像自动更换一个笑脸符号5 ?* v% Z, }' a  x% K& l
  1. $texte='A text with a smiley ';  
    9 i/ S6 b* {; I) p3 ]$ A
  2. echo str_replace(':-)','&lt;img src=""&gt;',$texte);
复制代码
0 [9 ?% O1 o& M) ~7 \, B
  移除图片的链接
, [7 c  B. V' v/ D) N0 m
  1. &lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt;  % E' c# u5 u# O: Z7 s) A$ f+ P
  2. &lt;?php  . J. _. d* N# ?* k
  3.   $str = '
    ) W1 o- ^, \- s% w& m8 B( S  Z; `0 d
  4.   &lt;a href="http://www.jobbole.com/"&gt;jobbole&lt;/a&gt;其他字符
    ( h2 d& J. j* ~: ~
  5.   &lt;a href="http://www.sohu.com/"&gt;sohu&lt;/a&gt;
    2 q% h" x1 \- e! i# |. H+ ~& u
  6.   &lt;a href="http://www.sohu.com/"&gt;&lt;img src="" /&gt;&lt;/a&gt;
    ) G7 t) a' r7 n. [- ?* X
  7.   &lt;br&gt;';+ X- ^# B4 ~6 A  K5 _" a9 r) f% I
  8.   //echo preg_replace("/(&lt;a.*?&gt;)(&lt;img.*?&gt;)(&lt;\/a&gt;)/", '$2', $str);
    % l1 m% k8 P$ Y7 A& g) Z
  9.   echo preg_replace("/(&lt;a.*?&gt;)(&lt;img.*?&gt;)(&lt;\/a&gt;)/", '\2', $str);
    - `+ _+ v1 [# b1 d* O3 N
  10. ?&gt;
复制代码

, V# Z& S4 m% i' b: f  以上就是15个超实用的php正则表达式,希望对大家的学习有所帮助。
* p9 Z- C9 v0 l  H! n
3 T$ t7 \% S+ t7 K3 j- @; ^  使用智能引号代替双引号 & `+ h7 ^4 H: r/ L
  如果你是一个印刷爱好者,你将喜欢这个允许用智能引号代替双引号的正则表达式,这个正则被WORDPRESS在其内容上使用5 L; p( w  e& t, ]) _) v
[        DISCUZ_CODE_92        ]
9 G( h0 w5 [" C, S6 G: G2 Y# @  检验密码的复杂度 7 N3 Y8 z; p5 S% z
  这个正则表达式将检测输入的内容是否包含6个或更多字母,数字,下划线和连字符. 输入必须包含至少一个大写字母,一个小写字母和一个数字
; G% U0 m9 [5 h. K: ^3 h[        DISCUZ_CODE_93        ]5 m! L4 ~' [+ O! J: [# \( E
  WordPress: 使用正则获得帖子上的图片 0 k) a0 y7 L0 E6 Y! `0 x
  我知道很多人是WORDPRESS的使用者,你可能会喜欢并且愿意使用 那些从帖子的内容检索下来的图像代码。使用这个代码在你的BLOG只需要复制下面代码到你的某个文件里% R/ s2 u( o* a& g& o" z5 ^/ b! i
[        DISCUZ_CODE_94        ]
& Y: v% @" ~6 l5 K$ m  自动生成笑脸图案
, w1 s6 o" w+ V7 R& E( K+ u' R" W   被WordPress使用的另一个方法, 这段代码可使你把图像自动更换一个笑脸符号
& \# A' W3 d9 @0 {) _[        DISCUZ_CODE_95        ]2 ~4 ^4 u  h/ n( _
  移除图片的链接 0 z$ y( G! {  U& K. H
[        DISCUZ_CODE_96        ]5 R5 n. w; A% J& c6 [; f
  以上就是15个超实用的php正则表达式,希望对大家的学习有所帮助。; s2 e" ?& d% n( h
# \4 L# v) y, S1 U" X- }

0 ~% t3 I5 o4 B                                                   

0

主题

6

帖子

20

积分

1°伸手党

Rank: 2

积分
20
发表于 19-10-29 09:12:59 | 显示全部楼层         
我是个凑数的。。。
回复

使用道具 举报

0

主题

20

帖子

3

积分

1°伸手党

Rank: 2

积分
3
发表于 19-11-21 10:27:16 | 显示全部楼层         
来过
回复

使用道具 举报

网站简介

球球发,是一家 Discuz! 商业插件、风格模板、网站源码、 Discuz!运营维护技术等于一体的交流分享网站,全站95%的资源都是免费下载,对于资源我们是每天更新,每个亲测资源最新最全---球球发(如果我们有侵犯了您权益的资源请联系我们删除