Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 在网站表单上输入护照号码_Html_Forms_Web - Fatal编程技术网

Html 在网站表单上输入护照号码

Html 在网站表单上输入护照号码,html,forms,web,Html,Forms,Web,我正在制作一个网站,要求用户输入他们的护照号码 示例passport no line1:p您可能需要使用javascript。检查表单中引入的字符数数据,并用所需的“

我正在制作一个网站,要求用户输入他们的护照号码


示例passport no line1:p您可能需要使用javascript。检查表单中引入的字符数数据,并用所需的“<”数量填写。

只需要求用户输入文本,并在文本之间加空格,然后用单个空格替换多个空格,然后在空格上拆分以获得所有段,然后将位与V形符号放在一起:

string inputStr = "P GBRBARNEY GABRIELLA";
string mask = "<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<";
Regex regex = new Regex(@"[ ]{2,}", RegexOptions.None);     
inputStr = regex.Replace(inputStr, @" ");
string[] segments = inputStr.Split(' ');
string finalStr = (segments[0] + "<" + segments[1] + "<<" + segments[2] + mask).Substring(0,44);

如果您有不同的输入格式,则需要根据输入类型更改程序集,并可能将输入拆分为单独的输入字段,以便知道哪个段是哪个段。

小于号不是护照号码或数字的一部分,它们只是机器可读部分的标记。所有者姓名也不是护照号码的一部分。护照的可读部分不会显示在数字中。这是什么语言?@user0000001语言是什么c@guymid是的,但他要的是一个解决方案,需要你在线完成,比如Javascript。不,我可以在服务器上完成处理,这样C就可以了。再次感谢您的回复。唯一的小问题是确定姓氏的结尾和forname的开头,因为这是由两个V形分开的。例如:如果需要用户输入