ap.singhpcb50 Ответов: 4

Регулярное выражение для проверки PAN No.


Привет;
Мне нужно регулярное выражение для проверки PAN No.
Спасибо

vipan.net

проверьте ссылку для ответа
http://www.dotnetfunda.com/codes/show/1522/validate-indian-pan-number-using-regular-expression

Nirav Prabtani

А что вы пробовали ? Не просите о вашей домашней работе, которую вы не хотите делать

4 Ответов

Рейтинг:
34

Mukund Thakker

Лоток имеет определенный формат,

XXXXX9999X где X-буквенный символ, а 9-числовая цифра.


&ЛТ;как ASP:regularexpressionvalidator идентификатор="RegularExpressionValidator1" атрибут runat="сервер" атрибутов xmlns:АСП="#неизвестный"&ГТ;
ErrorMessage="пожалуйста, проверьте формат панорамирования" ControlToValidate="txtMVENXvarPan0"
ValidationExpression="[A-Za-z]{5}\d{4}[A-Za-z]{1}">


Naresh Warbhe

Он отлично работает

Рейтинг:
1

shakil0304003

Пожалуйста, смотрите следующую ссылку ->

Пан-номер

Пан-Номер


Рейтинг:
1

Hiren solanki

Согласно as PAN (постоянный счет нет) Я предполагаю, что,
Кастрюля № должна содержать 10 пеструшки,
Среди из 10 знаков, где каждая буква тоже должна быть Alphabetic uppercase char или numeric.

Так что из моего предположения построенное регулярное выражение есть.

^[A-Z0-9]{10}$

и для полного понимания на Regex вы могли бы иметь эту статью, чтобы быть полезными,
30-Минутный Учебник По Регулярным Выражениям[^]

Пожалуйста голос и Принять Ответ если это поможет.


Рейтинг:
0

Member 14978243

"^[A-Z]{5}+[0-9]{4}+[A-Z]{1}$"

Примечание: пожалуйста, посмотрите ниже выражение-

----------------------------------------------

package Programs;
import java.util.Scanner;
public class ValidatingEmail {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
System.out.println("Enter your Pan-id: ");
String phone = sc.next();
String regex = "^[A-Z]{5}[0-9]{4}[A-Z]{1}$";
//Matching the given phone number with regular expression
boolean result = phone.matches(regex);
if(result) {
System.out.println("Given Pan-id is valid");
} else {
System.out.println("Given Pan-id is not valid");
}
}
}


Patrice T

10 лет слишком поздно, и ответ неправильный.