-
前端js判断身份证号的格式
function sub(){
var card= $("#card").val();
if(card=='' || $.trim(card).length ==0){
$("#searchForm").submit();
}else{
var reg = /(^\d{18}$)|(^\d{17}(\d|X|x)$)/;
if(reg.test(card) === false){
alert("申请人证件号码不合法,请输入18位正确身份证号!");
return false;
}else{
$("#searchForm").submit();
}
}
}
-
Oracle函数将身份证18转换成15位
create or replace function get_card15(cardno varchar2) return varchar2 is
FunctionResult varchar2(15);
begin
FunctionResult := substr(cardno,1,6)||substr(cardno,9,9);
return(FunctionResult);
get_card15end get_card15;
本文介绍了一种使用前端JavaScript验证身份证号格式的方法,并提供了一个Oracle函数将18位身份证号转换为15位。JavaScript部分通过正则表达式检查输入是否符合身份证号的标准格式,而Oracle函数则展示了如何在数据库层面进行类似的转换。
591

被折叠的 条评论
为什么被折叠?



