はい、各ドメインのレジストリにより若干相違はありますが登録できるドメインの文字列についてルールがあります。
1.登録できる文字数は、ローマ字の場合3〜63文字、日本語の場合1〜15文字程度となります。
2.大文字小文字の区別はありません。どちらの表記も同じドメイン名を指します。
3.最初と最後の文字にハイフン(-)は使えません。またハイフンの連続使用(--)も出来ません。
4.日本語.jpのみJPNIC文字コードに記載されている文字列が使えます。(日本語.com/日本語.net不可)https://jprs.jp/doc/rule/saisoku-1-wideusejp-furoku-4.html
5.日本語ドメイン名は1文字以上全角文字を含む必要があります。
21-domain.comで登録できるドメインの文字列
<日本語.com/日本語.net>
日本語文字で1文字以上20文字程度以内。(A~Z,0~9,ハイフン(-)、カタカナ、かな、漢字が使えます)
<日本語.JP>
全角・半角問わず1文字以上15文字程度以内。(A~Z,0~9,ハイフン(-)、カタカナ、かな、漢字、JPNIC文字コードに記載されている文字列が使えます https://jprs.jp/doc/rule/saisoku-1-wideusejp-furoku-4.html )
○.jpで使用できる文字はこちらをご参照下さい。
https://jprs.jp/about/jp-dom/character/
<ローマ字.COM,NET,ORG,INFO,BIZ,NAME,CN,TW,BZ属性別ドメイン>
3〜63文字以内。(A~Z,0~9,ハイフン(-)が使えます)
<.CC>
3〜63文字以内。(A~Z,0~9,ハイフン(-)が使えますが、数字の文字列や一般名詞などレジストリがプレミアムドメインと決定している文字列は登録できません)
<.WS,TV>
4〜63文字以内。(A~Z,0~9,ハイフン(-)が使えますが.TVは一般名詞などレジストリがプレミアムドメインと決定している文字列は登録できません)