Open ccckmit opened 2 years ago
資工一 李易 111010512
> let text = "name: LeeYi, age: 18, job: student;"
undefined
> let re1 = /, |[a-z]*/
undefined
> text.match(re1)
[ "name" ]
> let re2 = /[A-Z][a-z]+[A-Z][a-z]+/
undefined
> text.match(re2)
[ "LeeYi" ]
> let re3 = /age/
undefined
> text.match(re3)
[ "age" ]
> let re4 = /\d+/g
undefined
> text.match(re4)
[ "18" ]
> let re5 = /, |.*\: /g
undefined
> text.match(re5)
[ "name: LeeYi, age: 18, job: " ]
> let re6 = /\: *[a-z]*/g
undefined
> text.match(re6)
[ ": ", ": ", ": student" ]
黃偉祥 111010550 Homework 7
林子安 111012212 Homework 7 https://github.com/123456789203/wp110b/blob/master/%E6%9E%97%E5%AD%90%E5%AE%89%20111012212
111010514 黃威綸 https://github.com/weilunh7/wp110b/blob/master/HW7.js
111010507 資工一 許珮筠
> let text = "name:peiyun age:19 height:163"
undefined
> let re0 = /[0-9a-zA-z]+/g
undefined
> re0
/[0-9a-zA-z]+/g
> text
"name:peiyun age:19 height:163"
> text.match(re0)
[ "name", "peiyun", "age", "19", "height", "163" ]
> let re1 = /[0-9]+/g
undefined
> text.match(re1)
[ "19", "163" ]
> let re2 = /[a-z]+/g
undefined
> text.match(re2)
[ "name", "peiyun", "age", "height" ]
> let re3 = /[0-9a-z]+/g
undefined
> text.match(re3)
[ "name", "peiyun", "age", "19", "height", "163" ]
> let re4 = /[0-9a-zA-Z]+/
undefined
> text.match(re4)
[ "name" ]
> let re5 = /:[0-9a-z]+/g
undefined
> text.match(re5)
[ ":peiyun", ":19", ":163" ]
> let re6 = /:([0-9a-z])+/
undefined
> text.match(re6)
[ ":peiyun", "n" ]
> let re7 = /:([0-9a-z]+)/
undefined
> text.match(re7)
[ ":peiyun", "peiyun" ]
> let re7 = /:\w+/
undefined
> text.match(re7)
[ ":peiyun" ]
> let re8 = /:\d+/
undefined
> text.match(re8)
[ ":19" ]
> let re8 = /:\d+/g
undefined
> text.match(re8)
[ ":19", ":163" ]
> let re9 = /:\D+/g
undefined
> text.match(re9)
[ ":peiyun age:" ]
> let tex = "Hi, peiyun, how are you? You have 10 missed call."
undefined
> tex
"Hi, peiyun, how are you? You have 10 missed call."
> let re = /\w[0-9A-Z]+/g
undefined
> text.match(re)
[ "19", "163" ]
> let re0 = /[0-9]+/g
undefined
> text.match(re0)
[ "19", "163" ]
> let text = "Hi, peiyun, how are you? You have 10 missed call.And Mr.Lin had send you an email: lin0421@gmail.com"
undefined
> text
"Hi, peiyun, how are you? You have 10 missed call.And Mr.Lin had send you an email: lin0421@gmail.com"
> let re0 = /:\w+/
undefined
> let re0 = /:\w+@[\w\.]+/g
undefined
> let text2 = "Hi, peiyun, how are you? You have 10 missed call.And Mr.Lin had send you an email: lin0421@gmail.com"
undefined
> text2
"Hi, peiyun, how are you? You have 10 missed call.And Mr.Lin had send you an email: lin0421@gmail.com"
> text2.match(re)
[ "10", "n0421" ]
> let re = /\w+@\w+\.[\w\.]+/g
undefined
> text2.match(re)
[ "lin0421@gmail.com" ]
> let text2 = text + " abc ccc@q ... "
undefined
> text2
"Hi, peiyun, how are you? You have 10 missed call.And Mr.Lin had send you an email: lin0421@gmail.com abc ccc@q ... "
> text2.match(re)
[ "lin0421@gmail.com" ]
> let re1 = /\w+@[\w\.]+/g
undefined
> text2.match(re1)
[ "lin0421@gmail.com", "ccc@q" ]
> text2.match(re)
[ "lin0421@gmail.com" ]
111010527 顏郁茨
1.practice
> let text="name:yuzi age:18 email:s111010527@student.nqu.edu.tw"
undefined
> let re = /[0-9]+/g
undefined
> re
/[0-9]+/g
> text
"name:yuzi age:18 email:s111010527@student.nqu.edu.tw"
> text.match(re)
[ "18", "111010527" ]
> let re2 = /[a-z]+/g
undefined
> text.match(re2)
[
"name", "yuzi",
"age", "email",
"s", "student",
"nqu", "edu",
"tw"
]
> let re3 = /:([0-9a-zA-Z])+/g
undefined
> text.match(re3)
[ ":yuzi", ":18", ":s111010527" ]
>let re4 = /:([0-9a-zA-Z])+/
undefined
> text.match(re4)
[ ":yuzi", "i" ]
> let re5 = /:([0-9a-zA-Z]+)/
undefined
> text.match(re5)
[ ":yuzi", "yuzi" ]
> let re6 = /:\w+/
undefined
> text.match(re6)
[ ":yuzi" ]
> let re7 = /:\d+/
undefined
> text.match(re7)
[ ":18" ]
> let re8 = /:\d+/g
undefined
> text.match(re8)
[ ":18" ]
> let re9 = /:\D+/g
undefined
> text.match(re9)
[ ":yuzi age:", ":s" ]
2.catch email
>let text2 = "hi, i'm yuzi :) do you like vtuber? if you like you can email me. my email is s111010527@student.nqu.edu.tw"
undefined
> text2
"hi, i'm yuzi :) do you like vtuber? if you like you can email me. my email is s111010527@student.nqu.edu.tw"
> let text2 = text2 + " abc gura@cute ... "
undefined
> text2
"hi, i'm yuzi :) do you like vtuber? if you like you can email me. my email is s111010527@student.nqu.edu.tw abc gura@cute ... "
>let re1 = /\w+@[\w\.]+/g
undefined
> text2.match(re1)
[ "s111010527@student.nqu.edu.tw", "gura@cute" ]
> let re = /\w+@\w+\.[\w\.]+/g
undefined
> text2.match(re)
[ "s111010527@student.nqu.edu.tw" ]
111010517 蘇子安 https://github.com/Tzuan1020/wp110b/blob/master/hw7.js
https://github.com/CJI3751/wp110b/blob/master/JS/ex7.js 111010564 潘敏驛
110910504趙唯安 https://github.com/wei-annn/wp110b/wiki/hw7.md
111010533 林達城 js