REGULAR EXPRESSION FUNCTION - PowerPoint PPT Presentation

1 / 19
About This Presentation
Title:

REGULAR EXPRESSION FUNCTION

Description:

?????? PHP ???????????????????????????????????????????????????????????????????? ... int ereg(string patter,string text); Ereg (???) ???????? ... – PowerPoint PPT presentation

Number of Views:33
Avg rating:3.0/5.0
Slides: 20
Provided by: scie342
Category:

less

Transcript and Presenter's Notes

Title: REGULAR EXPRESSION FUNCTION


1
  • REGULAR EXPRESSION FUNCTION

2
REGULAR EXPRESSION FUNCTION
  • ?????? PHP ??????????????????????????????????
    ?????????????????????????????????????????
    ???????????????????????????(????????)?????????????
    ???????????????????????????????
    ????????????????????????????

3
????????????????????????????
  • ??????????????????????????????????????????? ???
    Regular Expression
  • . ??????????????????
  • ????????????????????????????????????????????
    ??????? ???????
  • ???????????????????????????????????????????
    ?????????? ???????????

4
???????????????????????????? (???)
  • ?????????????????????????????????
  • ????????????????????????????????
  • \lt ????????????????????????????

5
???????????????????????????? (???)
  • gt ???????????????????????????
  • ???????????????????????????????()
  • () ????????????????????????????????????????????
    ???????? ?????????
  • \metacharecter ????????????????? ???? . ?
    ( )

6
????????????????????????????????
  • ? ????????????????????????????????????????????
  • ?????????????????????????????????????
  • ???????????????????????????????????????????????
  • n ??????????????????????????????? n ???

7
???????????????????????????????? (???)
  • n, ??????????????????????????????? n
    ??????????? n ???
  • ,m ?????????????????????? m ???
  • n,m ???????????????????????????? n
    ?????????????? m ???

8
????????? (???)
  • ????????
  • supin ????????????????????????????????? supin
  • joe ??????????????????????????????????? j
    ???? o ???? e
  • \gtsupin ????????????????????????????????????
    supin
  • (\.\?\\\) ????????????????????????????????
    . ? \

9
???????????????? Regular expression
  • ereg()
  • ereg_replace()
  • eregi()
  • ereg_replace()

10
Ereg
  • ?????????????????????????????????????????????????
    ??????????????????
  • ??????????????????????????????????????????????????
    ???????? ???
  • A ???????????? a
  • ???????????????
  • int ereg(string patter,string text)

11
Ereg (???)
  • ????????
  • lt?
  • s ????????????????????? ..\home\joe
  • ?????????????????????????? copy ???????
  • if(ereg(home,s))
  • echo ????????????????????????????

12
Ereg (???)
  • else
  • echo ???????????????????????????????????????
  • flush()
  • ?gt
  • ?????????????????
  • ????????????????????????????

13
?????????????????????
  • erei
  • ereg_replace
  • eregi_replace

14
Ereg_replace
  • ???????????????????????????????????????????????
    ereg() ???
  • ??????????????????????????????????????????????????
    ???????????????
  • ???????????
  • ???????????????
  • string ereg(string patter, string
    replace,string text)

15
Ereg_replace (???)
  • ????????
  • lt?
  • s ????????????????????? ..\home\joe
  • ?????????????????????????? copy ???????
  • echo ?????????????????????? ereg_placeltbrgt

16
Ereg_replace (???)
  • echo gt sltbrgt
  • echo ?????????????????????? ereg_placeltbrgt
  • echo gt.ereg_replace(home,home_replace,s)
  • flush()
  • ?gt

17
Ereg_replace (???)
  • ?????????????????
  • ?????????????????????? ereg_place
  • ????????????????????? ..\home\joe
    ??????????????????
  • ???????? copy ???????
  • ?????????????? ???????? ereg_place
  • ????????????????????? ..\home_replace\joe
    ??????????????????
  • ???????? copy ???????

18
Eregi
  • ??????????????????? eregi() ???????????????????
    ereg()
  • ??????????????????????????????????????????????????
    ??????????????
  • ??????????????????????? ??? A ?????????????? a

19
Eregi_replace
  • ???????????????? eregi_replace()
    ???????????????????
  • ereg_replace() ???????????????????????????????????
    ?????????????????
  • ?????????????????????????????????????? A
    ?????????????? a
Write a Comment
User Comments (0)
About PowerShow.com