C# 正規表現
正規表現で書き方がわかりません、どのように記述すれば良いのでしょうか?
1.[文字列1]がローマ数字[ⅠⅩ]+'_'+数字12桁(半/全)+')'(半/全)である場合、
例)Ⅲ_1)
2.[文字列1]がアルファベット大文字1文字+数字1~2桁(半/全)である場合、
例)A1
3.[文字列1]アルファベット大文字+'-'+数字12桁+'-'+数字12桁(いずれも半/全)である場合
例)A-1-2
単に「半角数字12桁」や「ローマ数字」であれば下の文で可能ですが、、、2桁
// 数字1
Regex regNo01 = new Regex( @"^([0-90-9]{1,2})$" );
// ローマ数字
Regex regNo02 = new Regex( @"^([ⅠⅡⅢⅣⅤⅥⅦⅧⅨⅩ]{1,1})$" );
具体的に、実際の記述を教えて頂けると幸いです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2016/08/05 06:13
2016/08/05 07:00
2016/08/05 07:01
2016/08/05 07:41