PlantUML:正規表現
正規表現(regular expression)
https://plantuml-proxy.vercel.app/svg/https://scrapbox.io/api/code/suto3/PlantUML:正規表現/l.pu#.svg
code:l.pu
@startregex
title litteralText
abcdef
@endregex
https://plantuml-proxy.vercel.app/svg/https://scrapbox.io/api/code/suto3/PlantUML:正規表現/r.pu#.svg
code:r.pu
@startregex
^https?://(\w-+\.)+\w-+(/\w-./?%&=*)?$
@endregex
https://plantuml-proxy.vercel.app/svg/https://scrapbox.io/api/code/suto3/PlantUML:正規表現/p.pu#.svg
code:p.pu
@startregex
title 郵便番号(3桁の数字+ハイフン+4桁の数字)
\d{3}-\d{4}
@endregex
https://plantuml-proxy.vercel.app/svg/https://scrapbox.io/api/code/suto3/PlantUML:正規表現/ja.pu#.svg
code:ja.pu
@startregex
!option language ja
!option useDescriptiveNames true
\d?\D+\w*\W{1,2}|\s.\S
@endregex
https://plantuml-proxy.vercel.app/svg/https://scrapbox.io/api/code/suto3/PlantUML:正規表現/ts.pu#.svg
code:ts.pu
@startregex
title 正規表現のテスト \n "yyyy/mm/dd HH:MM:SS" \n 0-9{4}-(01-9|10-2)-(01-9|1-20-9|30-1)\s+(0-1?0-9|20-3):0-50-9:0-50-9\b
0-9{4}-(01-9|10-2)-(01-9|1-20-9|30-1)\s+(0-1?0-9|20-3):0-50-9:0-50-9\b
@endregex
#PlantUMLの使い方