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

15个实用的PHP正则表达式

0
回复
387
查看
[复制链接]

691

主题

705

帖子

3万

积分

董事

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

积分
31859
     紫钻仅向指定用户开放  
发表于 19-3-22 11:49:25 | 显示全部楼层 |阅读模式
  对于开发人员来说,正则表达式是一个非常有用的功能,它提供了 查找,匹配,替换 句子,单词,或者其他格式的字符串。这篇文章主要介绍了15个超实用的php正则表达式,需要的朋友可以参考下。在这篇文章里,我已经编写了15个超有用的正则表达式,WEB开发人员都应该将它收藏到自己的工具包。验证域名检验一个字符串是否是个有效域名.
' B- ^3 @* }" n9 d1 D% a
  1. $url = "http://qiuqiufa.com/";  
    " G. Z9 R: k3 U, p/ Y
  2. if (preg_match('/^(http|https|ftp)://([A-Z0-9][A-Z0-9_-]*(?:.[A-Z0-9][A-Z0-9_-]*)+):?(d+)?/?/i', $url)) {  
    9 i5 b. x  P8 S; {+ v, Z7 L
  3.   echo "Your url is ok.";
    2 ]/ K3 W# l* y- D' ~3 a5 p: l
  4. } else {  
    : i$ S+ f- B8 E
  5.   echo "Wrong url.";
    + e1 j2 h* i$ b3 b& I0 \1 c) s
  6. }
复制代码

3 C( }, I, W& X3 I! N$ b. e  从一个字符串中 突出某个单词 . U- w% P  J' z; Z$ E
  这是一个非常有用的在一个字符串中匹配出某个单词 并且突出它,非常有效的搜索结果
& r# E4 Y% y2 f8 z2 G8 U* b% R
  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  : D, u5 w7 Q. }0 R
  2. regexp, with plural forms regexes, regexps, or regexen) are written in a formal language that can be interpreted by a regular expression processor";  
    ! K/ P& e; }8 N! E& q
  3. $text = preg_replace("/b(regex)b/i", '<span style="background:#5fc9f6">1</span>', $text);  
    $ r* b2 y( t) r$ {
  4. echo $text;
复制代码
1 t7 `) s6 M9 H2 I5 F1 d
  突出查询结果在你的 WordPress 博客里就像刚才我说的,上面的那段代码可以很方便的搜索出结果,而这里是一个更好的方式去执行搜索在某个WordPress的博客上打开你的文件 search.php ,然后找到 方法 the_title() 然后用下面代码替换掉它
, ^% O7 i' ?9 y7 L4 e$ @
  1. echo $title;  
    ( i$ b) d6 I' o( b( J
  2. Now, just before the modified line, add this code:  9 H6 M( V+ b- Y5 D5 Z
  3. <?php  4 D% {3 ]0 W$ o! Z9 z/ m% L0 s
  4.   $title   = get_the_title();
    4 K) c* h, G- O( e* @! {7 {. c
  5.   $keys= explode(" ",$s);
    0 ?( L. j8 t! R" l8 h
  6.   $title   = preg_replace('/('.implode('|', $keys) .')/iu',3 r6 M: `9 i  a; E) X- f
  7.   '<strong>\0</strong>',0 l  a" K! r7 t' w% E4 G1 \
  8.   $title);
    ) n) ?  O4 c! p- y* `" \
  9. ?>  
复制代码
  1. Save the search.php file and open style.css. Append the following line to it:  
    . H- ?# ~  I- F3 ]. [, |
  2. strong.search-excerpt { background: yellow; }
复制代码
. T" G3 G1 \* ~- g# r' q
  从HTML文档中获得全部图片 6 z$ X2 q, {2 g$ C) I
  如果你曾经希望去获得某个网页上的全部图片,这段代码就是你需要的,你可以轻松的建立一个图片下载机器人
2 l' v0 F; E( ]( m# O
  1. $images = array();  
    , ?5 x9 R2 f9 ]0 r. d1 w, R6 z% o
  2. preg_match_all('/(img|src)=("|')[^"'>]+/i', $data, $media);  . Q: A! f- ^* B
  3. unset($data);  
    - G) X- P$ c8 O' \
  4. $data=preg_replace('/(img|src)("|'|="|=')(.*)/i',"$3",$media[0]);  
    8 m' N+ Z) o4 n) X7 z& W
  5. foreach($data as $url)  
    % P$ r1 g% _. e: C  V7 n
  6. {  " y9 K3 q- H3 V, t, q9 H, A7 @( Y8 s0 J
  7.   $info = pathinfo($url);
      @; Y6 D3 b& X# u! K. w( C+ D
  8.   if (isset($info['extension']))
    ; s5 I% Y. j" v* b) j" ^
  9.   {
    + Q% r. t4 y5 O5 E
  10.   if (($info['extension'] == 'jpg') ||$ T: o- P8 {3 E# ]* v( p; x  v
  11.   ($info['extension'] == 'jpeg') ||
    9 g1 s& ]" }; F) {5 j& O$ b1 z) |
  12.   ($info['extension'] == 'gif') ||: Z) @5 `; E" x( F4 T& W7 `1 ~7 U
  13.   ($info['extension'] == 'png'))5 Z% K. F. ~4 ?4 G
  14.   array_push($images, $url);
    . h" N" @+ ~7 ^0 d
  15.   }1 M" E& ^, ~, b
  16. }
复制代码

: [3 @  c' \0 X. G, Y  删除重复字母
) r- r' j& u+ P% X0 g   经常重复输入字母? 这个表达式正适合.3 m+ G' K  M" q2 ~" D
  1. $text = preg_replace("/s(w+s)1/i", "$1", $text);
复制代码
1 D0 h/ H' p/ s7 H+ B0 Y) r
  删除重复的标点 7 `0 _% ~9 S- y6 L& R9 J, @% g7 u
  功能同上,但只是面对标点,白白重复的逗号
) h7 F+ d: G  k( J; j
  1. $text = preg_replace("/.+/i", ".", $text);
复制代码
8 l# m$ |  Z( ]* \% N3 ?
  这个简单的函数有两个参数:第一个是你要匹配的标签,第二个是包含XML或HTML的变量,再强调下,这个真的很强大) z( ^  N7 S! i
  1. function get_tag( $tag, $xml ) {  2 }( D' V7 ]* Q6 v' t8 k* r
  2.   $tag = preg_quote($tag);* a3 i. H: z- d' Y# r' }
  3.   preg_match_all('{<'.$tag.'[^>]*>(.*?)</'.$tag.'>.'}',
    . K  F3 A/ n( K9 C9 ]- ]8 Y
  4.   $xml,3 L3 |( d# b. k( K7 `; r
  5.   $matches,
      M! X2 G! V+ L3 F8 z
  6.   PREG_PATTERN_ORDER);
    . v( }9 ]8 t4 W- p: P
  7.   return $matches[1];
    ) E7 E; |  H  P% B2 l4 W+ m' Z
  8. }
复制代码

! ^; J% S: ?2 t5 }) T0 H  匹配具有属性值的XML或者HTML标签 1 i9 ^: K% x* I& u
  这个功能和上面的非常相似,但是它允许你匹配的标签内部有属性值,例如你可以轻松匹配 <div id=”header”>2 |: O7 Z0 _1 M+ T) U
  1. function get_tag( $attr, $value, $xml, $tag=null ) {  5 q; V  p) n4 Q0 s" l4 `/ ^
  2.   if( is_null($tag) )
    $ H" q/ z6 G+ G, F
  3.   $tag = '\w+';
    7 _0 o4 s- b5 T# z, }) Z
  4.   else
    1 i! i: R( M& V- D
  5.   $tag = preg_quote($tag);" P0 ^1 j( g9 [6 O1 |* T5 |7 {
  6.   $attr = preg_quote($attr);8 h9 s( }" |0 a- t3 q" M
  7.   $value = preg_quote($value);
    ) {. P$ Y, Z" m6 s5 H5 s8 J0 d6 k' W
  8.   $tag_regex = "/<(".$tag.")[^>]*$attr\s*=\s*".0 S- K* P) s: K) z+ k! |
  9.   "(['"])$value\\2[^>]*>(.*?)<\/\\1>/"
    / v, P4 y% Z, {
  10.   preg_match_all($tag_regex,
    & @# |7 y2 |  q: _: U& f
  11.   $xml,! `4 d5 a& N! I( v: W
  12.   $matches,% n) }# C' c. H5 H
  13.   PREG_PATTERN_ORDER);! h" [1 l+ E; Q- ]. E
  14.   return $matches[3];
    3 |4 Z" r' D* U& i' J! S$ Q# d
  15. }
复制代码
0 \! p$ M& L) w
  匹配十六进制颜色值 1 D3 ?& p& ?. m" O/ \; `" J
  web开发者的另一个有趣的工具,它允许你匹配和验证十六进制颜色值.6 h, ]5 Q9 ]7 d1 u- c6 v
  1. $string = "#555555";  
    # X% I) F( G+ y" H- H
  2. if (preg_match('/^#(?:(?:[a-fd]{3}){1,2})$/i', $string)) {  * b& `8 w4 P* C) _8 Q% y
  3. echo "example 6 successful.";  + x9 L; {- u* ~, v  T, {
  4. }
复制代码

0 R3 l2 H4 l: b0 |# h- R& Y: \  查找页面 title
) D2 x4 @  \7 |, |   这段代码方便查找和打印 网页 <title> 和</title> 之间的内容
% w! r: C' _, t! i5 r( h6 z
  1. $fp = fopen("http://www.catswhocode.com/blog","r");  # z6 d" X! _% z* j8 t
  2. while (!feof($fp) ){  
    " c9 W6 a- H4 ]0 ?% U- g$ N/ [
  3.   $page .= fgets($fp, 4096);
    : @$ a. ?8 K" t- y! `  g% x( I
  4. }  . z) @) u" P9 x1 S' F0 b, A8 l
  5. $titre = eregi("<title>(.*)</title>",$page,$regs);    W8 S7 o/ J8 y/ J$ n" S
  6. echo $regs[1];  
    8 w3 j9 E% r( M& X
  7. fclose($fp);
复制代码
+ F3 V! i9 G) u) M
  解释 Apache 日志
; A: Z; ]  {. Q! h) T/ ~; P. J1 L   大多数网站使用的都是著名的Apache服务器,如果你的网站也是,那么使用PHP正则表达式解析 apache 服务器日志 怎么样?
+ \8 _4 ~! C8 W7 b3 g: E) v: r7 F/ `( {
  1. //Logs: Apache web server  0 [) s7 a. I3 S5 K
  2. //Successful hits to HTML files only. Useful for counting the number of page views.  - h. J5 Z+ ~! k
  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)[^"]*)"/ u. t( T4 C, k- R
  4. [b]  使用智能引号代替双引号[/b]
      I  j3 j! _, v) J
  5.   如果你是一个印刷爱好者,你将喜欢这个允许用智能引号代替双引号的正则表达式,这个正则被WORDPRESS在其内容上使用9 ]+ h/ \" {1 n( l1 j
  6. [code]preg_replace('B"b([^"x84x93x94rn]+)b"B', '?1?', $text);
复制代码

" J2 o2 J# S0 Y4 m4 {; N  检验密码的复杂度 2 a6 ]4 Q" T* x8 q& c, w5 |0 V  v
  这个正则表达式将检测输入的内容是否包含6个或更多字母,数字,下划线和连字符. 输入必须包含至少一个大写字母,一个小写字母和一个数字2 F& c* q6 T9 |7 c6 o1 \
  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'
复制代码
1 G/ E, I2 E6 E, H. m* p
  WordPress: 使用正则获得帖子上的图片
2 {7 W: x2 c# h" J' D8 s   我知道很多人是WORDPRESS的使用者,你可能会喜欢并且愿意使用 那些从帖子的内容检索下来的图像代码。使用这个代码在你的BLOG只需要复制下面代码到你的某个文件里
* g3 i# ~4 a- F/ u7 m4 D( e
  1. <?php if (have_posts()) : ?>    E% z+ Q6 a+ z% H- S2 |5 H
  2. <?php while (have_posts()) : the_post(); ?>  
    . g# s0 m  f8 M2 U; o: e3 v
  3. <?php  9 |( [6 F9 z8 C- r7 M/ T! F. C
  4. $szPostContent = $post->post_content;  + R& ?, h. g2 H- C5 C
  5. $szSearchPattern = '~<img [^>]* />~';  
    6 R3 h5 i1 ]8 S& H/ S6 j: c0 X& O
  6. // Run preg_match_all to grab all the images and save the results in $aPics  ; O/ @* M" _8 O1 O4 Z
  7. preg_match_all( $szSearchPattern, $szPostContent, $aPics );  3 m1 J4 B/ n6 q# T3 `7 ~
  8. // Check to see if we have at least 1 image  ! U; l: a0 F- j- `, N9 @8 K
  9. $iNumberOfPics = count($aPics[0]);  
    3 O% v3 [; U, }( y* [: @8 y
  10. if ( $iNumberOfPics > 0 ) {  
    . z' D' W  w  C: q+ i, G6 J
  11.   // Now here you would do whatever you need to do with the images8 `; V- t6 L, B4 M9 q
  12.   // For this example the images are just displayed
    9 b$ K1 J7 p2 \( f
  13.   for ( $i=0; $i < $iNumberOfPics ; $i++ ) {* F% o# T9 \: i
  14.   echo $aPics[0][$i];5 B5 A/ {2 J6 T, z7 Q  d8 ^
  15.   };+ G/ ~; G8 a; N* P
  16. };  
    # ]) c8 ~9 l) T
  17. endwhile;  & f3 R, O' K  M$ G) ^' A
  18. endif;  ' E! c- v8 G- k4 Z+ i) S$ l7 e# i
  19. ?>
复制代码

# B- _- S5 L+ B7 {  自动生成笑脸图案
* X& a& O4 N9 m) b+ @% Z: Z   被WordPress使用的另一个方法, 这段代码可使你把图像自动更换一个笑脸符号
/ U- b7 @8 O- A; H$ T+ ?& o
  1. $texte='A text with a smiley ';  3 |" a- [) Y. y0 @: x5 ^
  2. echo str_replace(':-)','<img src="">',$texte);
复制代码

4 `9 @- ?8 v+ g3 t( l) p8 S  移除图片的链接 : k9 [6 j* \9 O+ H- _0 R  }$ N
  1. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  
    / O" w( e8 [0 m. B
  2. <?php  
    , i/ j5 h: j% Q" I+ u% `9 F5 ?# c7 i
  3.   $str = '
    , R" X/ @3 [2 ]7 g5 A3 C
  4.   <a href="http://www.jobbole.com/">jobbole</a>其他字符1 |1 w* x$ |' [0 N
  5.   <a href="http://www.sohu.com/">sohu</a>
    - w, @+ P* U, C: i& q9 x
  6.   <a href="http://www.sohu.com/"><img src="" /></a>
    2 G, @; {5 ^  ~% d4 u# C
  7.   <br>';( m" m; v- F8 @- ^
  8.   //echo preg_replace("/(<a.*?>)(<img.*?>)(<\/a>)/", '$2', $str);
    : W% j$ l. ]" T1 F  [7 q
  9.   echo preg_replace("/(<a.*?>)(<img.*?>)(<\/a>)/", '\2', $str);1 d& Z5 s  g7 }0 W0 _" F4 ^0 ^6 u
  10. ?>
复制代码
; T) Q+ ^5 ]# |! \; g4 i! j
  以上就是15个超实用的php正则表达式,希望对大家的学习有所帮助。                              8 X0 e, l' [0 a
  1. //Logs: Apache web server  1 ?0 o( L& M8 l4 ?7 u) d* `
  2. //404 errors only  ; v5 J  b1 h4 M
  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)[^"]*)"
复制代码

; b7 b0 ~* l4 c  使用智能引号代替双引号
8 _( I3 e+ l' A, d5 [/ O   如果你是一个印刷爱好者,你将喜欢这个允许用智能引号代替双引号的正则表达式,这个正则被WORDPRESS在其内容上使用
: \0 C8 h: u! h
  1. preg_replace('B"b([^"x84x93x94rn]+)b"B',&nbsp;'?1?',&nbsp;$text);
复制代码

+ g) k! P7 c7 O- S9 w  检验密码的复杂度 9 L) i* Y1 g" G: j
  这个正则表达式将检测输入的内容是否包含6个或更多字母,数字,下划线和连字符. 输入必须包含至少一个大写字母,一个小写字母和一个数字- A$ s5 Z& C# m2 l0 T: b
  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'
复制代码

7 p! }+ i6 z' E  WordPress: 使用正则获得帖子上的图片 ) f: q7 B3 J0 R. L, }' n
  我知道很多人是WORDPRESS的使用者,你可能会喜欢并且愿意使用 那些从帖子的内容检索下来的图像代码。使用这个代码在你的BLOG只需要复制下面代码到你的某个文件里
6 }8 t& |8 \' y0 t) R
  1. &lt;?php if (have_posts()) : ?&gt;  / O! T2 S. a# Q# m9 {$ x2 B! a6 ~
  2. &lt;?php while (have_posts()) : the_post(); ?&gt;  0 ^& q6 ^( B- i  \4 L. P! y
  3. &lt;?php  0 {6 t% F& {, \+ X, w
  4. $szPostContent = $post-&gt;post_content;  " j$ N# E; R. {  U$ s$ f/ L
  5. $szSearchPattern = '~&lt;img [^&gt;]* /&gt;~';  
    " l* G, {7 e4 W7 T) Z0 t! @
  6. // Run preg_match_all to grab all the images and save the results in $aPics  6 o$ c- r. p0 M- s, P
  7. preg_match_all( $szSearchPattern, $szPostContent, $aPics );  ; U/ i: |. C. _1 s. I% O( Y/ \
  8. // Check to see if we have at least 1 image  
    1 s& y+ d" I3 s' O  U
  9. $iNumberOfPics = count($aPics[0]);  # t& U$ j0 D' D. M" R" K: d
  10. if ( $iNumberOfPics &gt; 0 ) {  
    0 K, {/ ~$ A6 }
  11.   // Now here you would do whatever you need to do with the images
    ( i2 W4 o% u+ p4 m, ]: \2 x- P2 Y
  12.   // For this example the images are just displayed& ]' j0 G) m$ r+ h2 N
  13.   for ( $i=0; $i &lt; $iNumberOfPics ; $i++ ) {
    % D6 x5 q9 \! F
  14.   echo $aPics[0][$i];
    ' H+ G- d" w# Z7 H$ x
  15.   };/ ^# N2 @: O2 a7 o# T
  16. };  : o( A" U6 E. ^0 M6 k
  17. endwhile;  ' [' e( @- n1 Y. n- v; {1 O3 P; Q4 g" F
  18. endif;  
    / ^5 l% k/ D. i$ _" V7 E( U
  19. ?&gt;
复制代码
5 }9 j9 z* a# {, ~
  自动生成笑脸图案 ' ^  o4 [$ q9 v7 D: I2 H- o, J, c
  被WordPress使用的另一个方法, 这段代码可使你把图像自动更换一个笑脸符号
+ w: w( l9 e% f. B
  1. $texte='A text with a smiley ';  
    - v' \6 f# P: U
  2. echo str_replace(':-)','&lt;img src=""&gt;',$texte);
复制代码
4 d" B# y7 T* u  F
  移除图片的链接
, c* U, f8 \7 x, X$ E! B( _
  1. &lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt;  & c. F: c% ]2 _2 f7 _( \8 Z
  2. &lt;?php  
    # x. E$ {1 Q8 c9 b3 @: r2 y5 A1 D+ Y5 ~3 D
  3.   $str = '0 i4 V7 B0 q7 f7 g3 q
  4.   &lt;a href="http://www.jobbole.com/"&gt;jobbole&lt;/a&gt;其他字符
      u( m. j/ n$ L8 e7 b( w
  5.   &lt;a href="http://www.sohu.com/"&gt;sohu&lt;/a&gt;
    % l% n  n% G5 h  n- X4 `3 t
  6.   &lt;a href="http://www.sohu.com/"&gt;&lt;img src="" /&gt;&lt;/a&gt;
    . N4 N: @5 G' b6 u4 R' o
  7.   &lt;br&gt;';" G" {9 s6 f" {8 p. o" {7 s
  8.   //echo preg_replace("/(&lt;a.*?&gt;)(&lt;img.*?&gt;)(&lt;\/a&gt;)/", '$2', $str);  ]% r. d4 x- ?; ?
  9.   echo preg_replace("/(&lt;a.*?&gt;)(&lt;img.*?&gt;)(&lt;\/a&gt;)/", '\2', $str);, @$ P+ b! D# Q3 o+ _
  10. ?&gt;
复制代码

$ H# E& F$ v$ Q3 |* H+ \0 P+ H2 b5 ]# z  以上就是15个超实用的php正则表达式,希望对大家的学习有所帮助。- b/ S. ]8 o+ s2 H+ |
4 b) a0 ^/ L9 C3 d, N: N' l  [+ J
  使用智能引号代替双引号
5 `4 M+ M0 d/ _8 e# w; r9 K   如果你是一个印刷爱好者,你将喜欢这个允许用智能引号代替双引号的正则表达式,这个正则被WORDPRESS在其内容上使用8 `6 f- o, \; W4 S) E# M
[        DISCUZ_CODE_92        ]+ [/ h: ?9 P. _3 u  Q2 }
  检验密码的复杂度 6 {8 I' I* A5 q1 \# X- e' G9 q$ v
  这个正则表达式将检测输入的内容是否包含6个或更多字母,数字,下划线和连字符. 输入必须包含至少一个大写字母,一个小写字母和一个数字) }* S2 V7 _5 z% u& D9 {$ O
[        DISCUZ_CODE_93        ]. {2 C" b  Z4 z% ^7 e) L3 m" K
  WordPress: 使用正则获得帖子上的图片
0 y5 |+ a) u# Q) U   我知道很多人是WORDPRESS的使用者,你可能会喜欢并且愿意使用 那些从帖子的内容检索下来的图像代码。使用这个代码在你的BLOG只需要复制下面代码到你的某个文件里& O. Z. v  P( \
[        DISCUZ_CODE_94        ]
: a! F  N4 }0 h: M  自动生成笑脸图案 $ c/ W# ^: r6 S4 G' ^
  被WordPress使用的另一个方法, 这段代码可使你把图像自动更换一个笑脸符号
( D) J4 X7 a2 p& A9 D( H7 l+ o8 A0 y[        DISCUZ_CODE_95        ]/ j, D5 O5 I1 S4 t7 u# {# t9 s
  移除图片的链接
; X: T# Q2 ]: D! j/ B* f5 `* o[        DISCUZ_CODE_96        ]+ q* [8 |2 m/ E4 P
  以上就是15个超实用的php正则表达式,希望对大家的学习有所帮助。
/ l! M* ^8 T1 \) Z* H) n  [1 `" y% S4 W( f
3 I4 T# Q0 S* [
                                                   

qiuqiufa.com

网站简介

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