Last modified by Super Admin on 2026/03/22 00:39

From version Icon 18.1 Icon
edited by Super Admin
on 2026/03/08 18:52
Change comment: There is no comment for this version
To version Icon 19.1 Icon
edited by Super Admin
on 2026/03/08 23:59
Change comment: There is no comment for this version

Summary

Details

Icon Page properties
Content
... ... @@ -12,8 +12,9 @@
12 12   #set($schoolCode = $request.schoolCode)
13 13   #set($schoolName = $request.schoolName)
14 14  
15 - ## バリデーション: 学校コードが13桁の数字であること(文科省形式)
16 - #if(!$schoolCode || $schoolCode.length() != 13 || !$schoolCode.matches('^\d{13}$'))
15 + ## バリデーション: 学校コードが13文字の文科省形式であること(例: D112310000377)
16 + ## 形式: 学校種(C1/C2/D1/D2) + 都道府県(2桁) + 設置区分(1桁) + 学校番号(7桁) + 検査数字(1桁)
17 + #if(!$schoolCode || $schoolCode.length() != 13 || !$schoolCode.matches('^[CD][12]\d{11}$'))
17 17   {{error}}学校コードが不正です。学校名検索から選択してください。{{/error}}
18 18   #stop
19 19   #end