1
나는 단지 영숫자와 구두점을 원하는 텍스트 상자가 있습니다. jsFiddle은 여기와 자바 스크립트 구현은 다음과 같습니다 : 당신이 볼 수 있듯이클라이언트 쪽 정규식에서 서버 쪽 정규식 유효성을 구현하는
var TheCleanString = TheInput.replace(/(^\s+|[^a-zA-Z0-9 \\s\(\)\.\-]+)/g, '');
, 이것은 단지, 영숫자 문자를 허용 선두 공백을 제거하고 괄호, 점 및 하이픈 수 있습니다.
이제이 정규 표현식을 전달한 클라이언트에서 오는 문자열의 유효성을 확인하기 위해 SAME 정규식을 사용하고 싶습니다. 다음과 같은 내용이 있습니다.
public bool MadeIt(TheCandidateString)
{
if (TheCandidateString passed this
regex /(^\s+|[^a-zA-Z0-9 \\s\(\)\.\-]+)/g
then return true)
}
가장 적합한 방법은 무엇입니까?
감사합니다.
asp.net을 사용하는 경우 RegEx 검사기를 확인하십시오. – Liath