ªð¦^¦Cªí ¤W¤@¥DÃD µo©«

[µo°Ý] ½Ð°Ý¦p¦ó¨ú¥XREGEXP«ü©wªºªÅ®æ¤§«á¦r¦ê©O¡H

¥»©«³Ì«á¥Ñ stillfish00 ©ó 2015-3-6 18:46 ½s¿è

¦^´_ 1# dechiuan999
¨âºØ³£¥i¥H
  1. Sub TestAA()
  2.     Dim oReg As Object
  3.     s = "aa babcdefg cc dd ee ff gg hh ii"
  4. '    s = "aa bb cdefc dd ee ff gg hh"
  5. '    s = "aijklma bb cc dd ee ff"
  6. '    s = "aba bb cc dd ee ff gg"
  7.     Set oReg = CreateObject("vbscript.regexp")
  8.    
  9.     With oReg
  10.         .Pattern = "^\S+\s+\S+\s+\S+\s+(.*)"
  11.         Debug.Print .Replace(s, "$1")   '¨ú¥Nmatch patternªº³¡¤À¦¨¬° pattern ¤¤²Ä¤@­Ó¬A¸¹¤º¦r¦ê
  12.         
  13.         .Pattern = "^\S+\s+\S+\s+\S+\s+"      '¦P "^(\S+\s+){3}"
  14.         Debug.Print .Replace(s, "")     '§ì¥X¶}ÀY3­Óword , ±Nmatch patternªº³¡¤À¥Î""¨ú¥N±¼
  15.     End With
  16. End Sub
½Æ»s¥N½X
ªí¹F¤£²M¡BÃD·N¤£©ú½T¡B¨SªþÀɮ׮榡¡B¨S¦³°Q½×°ÝÃDªººA«×~~~~~~¥H¤W·R²ö¯à§U¡C

TOP

        ÀR«ä¦Û¦b : ¨Ã«D¦³¿ú¾{¬O§Ö¼Ö¡A°Ý¤ßµL·\¤ß³Ì¦w¡C
ªð¦^¦Cªí ¤W¤@¥DÃD