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

15个实用的PHP正则表达式

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

765

主题

779

帖子

3万

积分

董事

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

积分
33025
发表于 19-3-22 11:49:25 | 显示全部楼层 |阅读模式      紫钻仅向指定用户开放  
  对于开发人员来说,正则表达式是一个非常有用的功能,它提供了 查找,匹配,替换 句子,单词,或者其他格式的字符串。这篇文章主要介绍了15个超实用的php正则表达式,需要的朋友可以参考下。在这篇文章里,我已经编写了15个超有用的正则表达式,WEB开发人员都应该将它收藏到自己的工具包。验证域名检验一个字符串是否是个有效域名.
# f8 _5 k' f- D7 s* v
  1. $url = "http://qiuqiufa.com/";    F: X2 k6 o- Z9 k) j; S0 {
  2. if (preg_match('/^(http|https|ftp)://([A-Z0-9][A-Z0-9_-]*(?:.[A-Z0-9][A-Z0-9_-]*)+):?(d+)?/?/i', $url)) {    g, x1 q& S+ D1 U7 w  M* o2 J
  3.   echo "Your url is ok.";
    5 W2 @# N* E6 |4 }0 C
  4. } else {  
    7 h5 y2 I- N7 k& @% S, u
  5.   echo "Wrong url.";
    + m5 ~; o! l+ P2 t4 d+ Z
  6. }
复制代码
+ a5 i& v0 F+ }4 P% H
  从一个字符串中 突出某个单词
* a; d: x4 |+ z/ Y2 j+ }   这是一个非常有用的在一个字符串中匹配出某个单词 并且突出它,非常有效的搜索结果
/ m3 s" C5 |" d, ^
  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  * u' @% L5 M9 R" n
  2. regexp, with plural forms regexes, regexps, or regexen) are written in a formal language that can be interpreted by a regular expression processor";  
    8 L6 f( H  a: ~
  3. $text = preg_replace("/b(regex)b/i", '<span style="background:#5fc9f6">1</span>', $text);  
    , T* ?; O* A/ X; B% ]
  4. echo $text;
复制代码
- L" \" ~9 s# \# O8 }; B1 v
  突出查询结果在你的 WordPress 博客里就像刚才我说的,上面的那段代码可以很方便的搜索出结果,而这里是一个更好的方式去执行搜索在某个WordPress的博客上打开你的文件 search.php ,然后找到 方法 the_title() 然后用下面代码替换掉它! I. k0 k1 M- M3 q' [! S
  1. echo $title;  
    ) Z* ]0 {6 y4 ]. s7 Z. E
  2. Now, just before the modified line, add this code:  
    6 z7 [6 g4 G0 q4 Q6 l
  3. <?php  . A0 V' R3 @7 ^
  4.   $title   = get_the_title();
    # n  p3 W3 T  ?+ u# v
  5.   $keys= explode(" ",$s);
    " z& L9 Y: A& z( O: K
  6.   $title   = preg_replace('/('.implode('|', $keys) .')/iu',
    1 t+ `8 x3 {, w2 w, e: `* C
  7.   '<strong>\0</strong>',
    2 }$ U5 j+ b1 y  C
  8.   $title);9 w  u9 n$ Z/ A, t, z! p2 [+ C1 Y1 Q
  9. ?>  
复制代码
  1. Save the search.php file and open style.css. Append the following line to it:  4 Z9 T' m5 w& ~0 [' m5 p" J) H, C" c
  2. strong.search-excerpt { background: yellow; }
复制代码
9 [! @  ~3 G+ F
  从HTML文档中获得全部图片 5 F0 I3 d4 ]% e$ m  n! r! s
  如果你曾经希望去获得某个网页上的全部图片,这段代码就是你需要的,你可以轻松的建立一个图片下载机器人  x0 b+ i% U1 m" ~
  1. $images = array();  
    5 ]5 M; f) o+ ^  a: G2 y
  2. preg_match_all('/(img|src)=("|')[^"'>]+/i', $data, $media);  : F  M0 K) i: M, H
  3. unset($data);  1 G" ]  L  |' f" ^# o
  4. $data=preg_replace('/(img|src)("|'|="|=')(.*)/i',"$3",$media[0]);  
    4 l% D& j4 |# H9 H
  5. foreach($data as $url)  % e# ~6 ^$ u" Y0 a7 |9 \
  6. {  
    : u. l/ D; B! F* B% K' [' z
  7.   $info = pathinfo($url);
    $ f; n- |* X1 ^2 B1 l, |
  8.   if (isset($info['extension']))4 x+ s2 o9 r1 l
  9.   {" ^7 `" J6 z1 x
  10.   if (($info['extension'] == 'jpg') ||% G" U* s6 f( Q, _; ]9 @/ j) y
  11.   ($info['extension'] == 'jpeg') ||1 A% i6 T& ]$ t9 l, c
  12.   ($info['extension'] == 'gif') ||/ k& m0 O/ T( F8 z0 @& L
  13.   ($info['extension'] == 'png'))/ {, u  K+ [. l2 R6 ?" ~0 x1 d4 P
  14.   array_push($images, $url);7 l& W" j; S8 A3 i& I2 J/ |
  15.   }
    4 `* H  K! d/ `0 @' ~1 W
  16. }
复制代码
! @! t2 p/ _6 u/ X# c3 m
  删除重复字母
( ^) V+ P) q! E( {   经常重复输入字母? 这个表达式正适合.
+ b6 ~& @# ?' y4 p- a7 q/ \
  1. $text = preg_replace("/s(w+s)1/i", "$1", $text);
复制代码
& \3 s! j% g# h- g6 y
  删除重复的标点 9 K  T; G% _4 u4 g2 q! ~# l5 `. ?
  功能同上,但只是面对标点,白白重复的逗号
9 b: y+ Q! c0 M/ |3 ]. a
  1. $text = preg_replace("/.+/i", ".", $text);
复制代码

; W8 _3 ?8 C7 z7 {- P, A  这个简单的函数有两个参数:第一个是你要匹配的标签,第二个是包含XML或HTML的变量,再强调下,这个真的很强大* p- I( ?7 r0 i
  1. function get_tag( $tag, $xml ) {  5 l; J: `4 {0 @* h, T& t/ m7 t' ?
  2.   $tag = preg_quote($tag);
    ) S% y/ I/ _! y4 W
  3.   preg_match_all('{<'.$tag.'[^>]*>(.*?)</'.$tag.'>.'}',
      l8 ]9 q0 S1 f5 Y: F7 p9 v
  4.   $xml,$ W( a( i3 c* Z  `$ o) H& [+ U
  5.   $matches,
    6 ]0 m+ n5 A) V# A* ~
  6.   PREG_PATTERN_ORDER);3 Z; s4 `! n7 H9 H. b3 R- y
  7.   return $matches[1];( t: o* X- q, U+ \/ F7 g
  8. }
复制代码

" P% w% f7 J3 J' d+ r$ q5 }  匹配具有属性值的XML或者HTML标签
6 N% Q7 o! ~* r) `   这个功能和上面的非常相似,但是它允许你匹配的标签内部有属性值,例如你可以轻松匹配 <div id=”header”>; t5 V) n6 T$ }* L9 N* y4 v4 J+ M
  1. function get_tag( $attr, $value, $xml, $tag=null ) {  " P/ R, g2 Y1 Y; a4 j  u/ O
  2.   if( is_null($tag) )
    5 o3 Y( w5 g7 s) \
  3.   $tag = '\w+';+ L2 S* I+ w, @( Q
  4.   else
    * ]0 x' n- z9 r; t( _6 _9 W
  5.   $tag = preg_quote($tag);
    1 N: O0 V2 X& |7 s3 _, i
  6.   $attr = preg_quote($attr);
    + Z( s$ {0 E7 @! w3 [* _$ Z5 U; G1 j
  7.   $value = preg_quote($value);
    5 O6 s( O2 I3 f3 b7 c
  8.   $tag_regex = "/<(".$tag.")[^>]*$attr\s*=\s*".
    4 F9 N" Q# [/ X/ H% a) Q$ I8 D
  9.   "(['"])$value\\2[^>]*>(.*?)<\/\\1>/"( }/ w& }6 {; Q
  10.   preg_match_all($tag_regex,
    & ?* o! G0 L$ k$ `: u7 H; F
  11.   $xml,! n: }$ e! _, _" S" u- i
  12.   $matches,
    8 f. r7 m- J# Q% ~
  13.   PREG_PATTERN_ORDER);& E, U. p2 I6 p1 N
  14.   return $matches[3];1 w7 p) O4 X) p! V' u/ g! y
  15. }
复制代码

: [9 k* A8 N3 K, u  匹配十六进制颜色值 4 u, P* u4 ^5 C% h; V: x3 s
  web开发者的另一个有趣的工具,它允许你匹配和验证十六进制颜色值.
* t7 p2 L' g) Q$ `3 J2 B6 M+ C& c
  1. $string = "#555555";  ' B/ z$ B2 x8 E% S' B& o. m
  2. if (preg_match('/^#(?:(?:[a-fd]{3}){1,2})$/i', $string)) {  
    7 M1 D7 _0 S3 L* G# u# z: b
  3. echo "example 6 successful.";  # k3 X- q  n3 M! L$ y7 G0 I' a' L. }
  4. }
复制代码

0 m; K8 H8 y, H% h  查找页面 title + V4 `) j; i4 v4 }# _" I
  这段代码方便查找和打印 网页 <title> 和</title> 之间的内容
! X; b( }5 p( r; [1 y
  1. $fp = fopen("http://www.catswhocode.com/blog","r");  
    8 e: f. Y, Q! H1 l6 j, V& p
  2. while (!feof($fp) ){  $ i6 l/ m" _* |( B3 H9 w2 t
  3.   $page .= fgets($fp, 4096);
    & o( t$ Y' M) ?1 ]" M  `: ^
  4. }  
    & _- H% l7 B, \& X" C4 c
  5. $titre = eregi("<title>(.*)</title>",$page,$regs);  ) S, L) m* A) F$ o0 S
  6. echo $regs[1];  , v9 p3 B) @$ J1 v7 {" J
  7. fclose($fp);
复制代码

& P5 `1 q& M8 w9 A2 V9 n  解释 Apache 日志
0 ]( U; n* `# j- L   大多数网站使用的都是著名的Apache服务器,如果你的网站也是,那么使用PHP正则表达式解析 apache 服务器日志 怎么样?
, a( ~/ `5 s9 v& z  Z
  1. //Logs: Apache web server  7 d3 I+ j! ~  r- F
  2. //Successful hits to HTML files only. Useful for counting the number of page views.  % P+ \& m; w1 ^# h  x. @- W
  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)[^"]*)"
    ! S! ?- H$ {6 D1 ^* M* ]; i
  4. [b]  使用智能引号代替双引号[/b] " g9 z8 n0 `/ m+ b. ?/ W6 w
  5.   如果你是一个印刷爱好者,你将喜欢这个允许用智能引号代替双引号的正则表达式,这个正则被WORDPRESS在其内容上使用5 S6 t; f: K5 x( l( G& z
  6. [code]preg_replace('B"b([^"x84x93x94rn]+)b"B', '?1?', $text);
复制代码

! O7 n6 K2 A; t! t; e9 I  检验密码的复杂度
. r9 ~+ s/ E1 U+ H8 K" l' z) [# M  ]* H   这个正则表达式将检测输入的内容是否包含6个或更多字母,数字,下划线和连字符. 输入必须包含至少一个大写字母,一个小写字母和一个数字2 V% e% |2 K8 @% W( c% V. j
  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'
复制代码
3 Q8 o, K: F$ q
  WordPress: 使用正则获得帖子上的图片
# c% l/ q* f: r2 D8 Q' P) e   我知道很多人是WORDPRESS的使用者,你可能会喜欢并且愿意使用 那些从帖子的内容检索下来的图像代码。使用这个代码在你的BLOG只需要复制下面代码到你的某个文件里  R% E; r9 X4 j- ]' F, o/ }
  1. <?php if (have_posts()) : ?>  
    9 y" y1 q1 f8 ~5 b" V- N8 i
  2. <?php while (have_posts()) : the_post(); ?>  
    $ `5 G3 ?8 ?( n& U+ ]5 X
  3. <?php  " V1 q" t6 v7 K+ o; O
  4. $szPostContent = $post->post_content;  
    % {) {9 [) y. ?% G: }' [- Y
  5. $szSearchPattern = '~<img [^>]* />~';  . ]1 B4 s6 T; u& H) W
  6. // Run preg_match_all to grab all the images and save the results in $aPics  7 G% A' X$ M0 e5 C
  7. preg_match_all( $szSearchPattern, $szPostContent, $aPics );  
    & e" ^& A, |, ~$ E4 O- N) x- M. ]: [
  8. // Check to see if we have at least 1 image  5 d, W$ F' v/ K' V( Y, N
  9. $iNumberOfPics = count($aPics[0]);    O9 m/ P! U9 L+ u' h6 G
  10. if ( $iNumberOfPics > 0 ) {  
    # b$ u' q! Z% z, W2 @5 E1 `! M6 |
  11.   // Now here you would do whatever you need to do with the images
    9 [& H7 q( K$ g. y) A5 v
  12.   // For this example the images are just displayed
    7 [+ v7 J- k; H6 l
  13.   for ( $i=0; $i < $iNumberOfPics ; $i++ ) {
    7 i" Z3 O# r; W, h( Q
  14.   echo $aPics[0][$i];
    9 V8 y/ n1 `! R, P, m2 L7 K
  15.   };
    + {# L* u" u4 h. d9 a6 Q4 M: Q
  16. };  
    $ T) P5 ]+ ~4 g$ G6 F8 n% V$ Y; [' F
  17. endwhile;  
    ) A1 i* Y2 H* u5 U
  18. endif;  
    5 Z9 e/ h: Q4 C' G6 r5 b( f. n
  19. ?>
复制代码

( A% e# O- R% i8 D) L$ p; v  自动生成笑脸图案 9 y- [% E4 L0 @3 [# f
  被WordPress使用的另一个方法, 这段代码可使你把图像自动更换一个笑脸符号
' e' E) T$ w3 d9 l, Q
  1. $texte='A text with a smiley ';  
    4 p: g4 [& ?! x8 G0 x
  2. echo str_replace(':-)','<img src="">',$texte);
复制代码
3 ^7 e! b2 G0 J$ M
  移除图片的链接 ( K6 e6 @& V! |# a9 k
  1. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />  
    # O3 d, t  C# d7 s, }4 N3 X! R
  2. <?php  
    + V- R/ z2 `* w+ `7 |( i& F" ]" N
  3.   $str = '0 B) E9 {1 ^4 w% z* X/ t/ o- ~3 J' J
  4.   <a href="http://www.jobbole.com/">jobbole</a>其他字符
    ! D7 N- d2 \; c3 S$ ]# |- ?
  5.   <a href="http://www.sohu.com/">sohu</a>
    - D) i3 u5 K5 M  T% q& s1 X
  6.   <a href="http://www.sohu.com/"><img src="" /></a>
    $ J8 S, R/ |; ~+ F( x7 {
  7.   <br>';# W) Q+ [( _: n. p
  8.   //echo preg_replace("/(<a.*?>)(<img.*?>)(<\/a>)/", '$2', $str);0 `* s3 ?* y% W0 ^! M
  9.   echo preg_replace("/(<a.*?>)(<img.*?>)(<\/a>)/", '\2', $str);
    6 D' i0 h5 g$ u, k( F) H& [
  10. ?>
复制代码

& @5 }- D# N1 e' O) c' Y8 P  以上就是15个超实用的php正则表达式,希望对大家的学习有所帮助。                                q9 O+ Q8 G5 H/ l
  1. //Logs: Apache web server  9 w& ~4 \0 C) A
  2. //404 errors only  
    # v2 O& b6 @2 u6 m8 n6 L4 s
  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)[^"]*)"
复制代码
! L# V- q- z7 `- c
  使用智能引号代替双引号
& b8 _4 z8 T. _   如果你是一个印刷爱好者,你将喜欢这个允许用智能引号代替双引号的正则表达式,这个正则被WORDPRESS在其内容上使用% u+ [: N5 d% V0 B! o" m; M
  1. preg_replace('B"b([^"x84x93x94rn]+)b"B',&nbsp;'?1?',&nbsp;$text);
复制代码
* R' l) S' _3 h4 \
  检验密码的复杂度 ; \6 Q9 R3 o% @; Z  g1 }9 @
  这个正则表达式将检测输入的内容是否包含6个或更多字母,数字,下划线和连字符. 输入必须包含至少一个大写字母,一个小写字母和一个数字  S8 P( N- n' 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'
复制代码
+ u4 `' u" {. s/ n- y; l
  WordPress: 使用正则获得帖子上的图片 # @1 t& x' i: |/ N9 H+ ^  [2 l1 D. P% ^
  我知道很多人是WORDPRESS的使用者,你可能会喜欢并且愿意使用 那些从帖子的内容检索下来的图像代码。使用这个代码在你的BLOG只需要复制下面代码到你的某个文件里
' j- C( d9 j% T& g0 S( j
  1. &lt;?php if (have_posts()) : ?&gt;  ) L- N' S. h' h+ d% v# U2 b
  2. &lt;?php while (have_posts()) : the_post(); ?&gt;  
    % s; h! x/ n+ k3 W/ s7 s
  3. &lt;?php  
    " y& ~, }% x& E# c) ?" {
  4. $szPostContent = $post-&gt;post_content;  
    0 X# f; |+ L% B# v# U
  5. $szSearchPattern = '~&lt;img [^&gt;]* /&gt;~';  
    8 C$ I- d$ m$ s! d  i8 C( J
  6. // Run preg_match_all to grab all the images and save the results in $aPics  
    - G; l7 S/ c: T% @, a" `/ l
  7. preg_match_all( $szSearchPattern, $szPostContent, $aPics );  
    / t6 i. j: M, s( c/ X
  8. // Check to see if we have at least 1 image  
    0 }- @' I7 m; `. S  H
  9. $iNumberOfPics = count($aPics[0]);  
    * `& K$ w* l/ ]. K9 |* Y8 M" {* A
  10. if ( $iNumberOfPics &gt; 0 ) {  " d& f0 z6 O3 B5 P. z: Q! G0 `
  11.   // Now here you would do whatever you need to do with the images
    1 v$ V& o5 T6 T+ _, Y" G* y
  12.   // For this example the images are just displayed
      {8 N: G3 l$ E. |7 m6 n. r2 }
  13.   for ( $i=0; $i &lt; $iNumberOfPics ; $i++ ) {
    * p1 i  K: }, n  ]/ {" r
  14.   echo $aPics[0][$i];
      i- g. o, a" [2 a. z1 q' Y
  15.   };$ k% Q; z. o8 }6 i
  16. };  
    0 i) [3 T% Y! L0 a( [7 B
  17. endwhile;  
    + ~- R& l2 K$ `4 W
  18. endif;  
    & L! d, y- Q2 p6 G9 w, j4 u
  19. ?&gt;
复制代码
+ t4 u4 t! O! M
  自动生成笑脸图案 - f! ]! C9 _* n2 L1 _- W
  被WordPress使用的另一个方法, 这段代码可使你把图像自动更换一个笑脸符号
4 z0 M, j# N1 R: R& B# Z; `8 O
  1. $texte='A text with a smiley ';  
      H2 D2 J% n+ Z2 u* N
  2. echo str_replace(':-)','&lt;img src=""&gt;',$texte);
复制代码
' t/ K# r: y( ?9 [
  移除图片的链接 / A6 f8 S5 {) H1 p4 F
  1. &lt;meta http-equiv="Content-Type" content="text/html; charset=utf-8" /&gt;  
    & h+ j4 f7 k/ C' J0 \- W% R& c7 @
  2. &lt;?php  
    * m% S. i% i# w5 d
  3.   $str = '1 ^# E7 S1 `* g  U6 x) A
  4.   &lt;a href="http://www.jobbole.com/"&gt;jobbole&lt;/a&gt;其他字符
    / ~6 G" G; v2 U4 R% T8 \
  5.   &lt;a href="http://www.sohu.com/"&gt;sohu&lt;/a&gt;/ Q  \$ H/ ~# [3 C- E4 q
  6.   &lt;a href="http://www.sohu.com/"&gt;&lt;img src="" /&gt;&lt;/a&gt;
    6 `: j8 [2 @& _4 s
  7.   &lt;br&gt;';6 @# U1 l- D& j
  8.   //echo preg_replace("/(&lt;a.*?&gt;)(&lt;img.*?&gt;)(&lt;\/a&gt;)/", '$2', $str);
    # H  A3 Q9 H. f! @9 C4 Z9 e& A0 d
  9.   echo preg_replace("/(&lt;a.*?&gt;)(&lt;img.*?&gt;)(&lt;\/a&gt;)/", '\2', $str);  G8 Y5 e7 j+ @8 H; E
  10. ?&gt;
复制代码

# F6 \. _- c5 Y  }- D* r, o* m) H  以上就是15个超实用的php正则表达式,希望对大家的学习有所帮助。( M- z& ^2 X0 \; @( R. F
- n9 x7 ^4 N" a* c
  使用智能引号代替双引号 " R) C* Q9 z) j, _
  如果你是一个印刷爱好者,你将喜欢这个允许用智能引号代替双引号的正则表达式,这个正则被WORDPRESS在其内容上使用. V- D0 D7 A/ v" I0 \3 T
[        DISCUZ_CODE_92        ]: F8 U& Z' l' z) N- f2 E
  检验密码的复杂度
) J7 u) F; f" n  |7 [3 l. e4 @: s* b  k( n   这个正则表达式将检测输入的内容是否包含6个或更多字母,数字,下划线和连字符. 输入必须包含至少一个大写字母,一个小写字母和一个数字
9 w  E6 k+ t5 ^* V" _: B[        DISCUZ_CODE_93        ]
. N' u" [+ n3 F& \2 A5 B+ @# S  WordPress: 使用正则获得帖子上的图片
% B! j5 i' [8 s( n. V& M   我知道很多人是WORDPRESS的使用者,你可能会喜欢并且愿意使用 那些从帖子的内容检索下来的图像代码。使用这个代码在你的BLOG只需要复制下面代码到你的某个文件里
8 X1 j* h2 ]% T! ~7 P! t8 o[        DISCUZ_CODE_94        ]
9 Q& W- u% \4 {' h  自动生成笑脸图案
  r% O  l4 f3 {9 m, l   被WordPress使用的另一个方法, 这段代码可使你把图像自动更换一个笑脸符号
' {8 g& V9 }5 s  ^: Y4 c[        DISCUZ_CODE_95        ]  \. l! l2 H4 x7 `, @5 B- ]
  移除图片的链接
. [+ A( G  y0 z+ l5 L/ ]/ B$ p+ e: n- {[        DISCUZ_CODE_96        ]
6 x/ R! N1 _0 I5 f5 S& d- o' K/ m. e/ z  以上就是15个超实用的php正则表达式,希望对大家的学习有所帮助。% z( R6 t' w3 b1 P! Y9 n3 [7 \
/ g: _3 X* d0 p9 s+ ]

' A1 A5 u4 ]  `6 [1 L! |/ C; o                                                   

0

主题

11

帖子

20

积分

1°伸手党

Rank: 2

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

使用道具 举报

0

主题

24

帖子

3

积分

1°伸手党

Rank: 2

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

使用道具 举报

网站简介

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