• 大小: 0.05M
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-02-26
  • 语言: C#
  • 标签: 二维码  解析  

资源简介

对一汽卡车零部件上的二维码解析,以用于扩展供应商零部件信息追溯系统

只对零件产品信息进行解析不能解析其防伪码

资源截图

代码片段和文件信息

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Text.Regularexpressions;

namespace QRcodeDecrypt.AfterDecrypt
{
    /*定义一个regex正则表达式用来判断输入的数据是否符合格式
 * LB107前5位必须是LB107
 * [1-9A-Y]第6位只能是1到9,A到Y
 * [1-9A-C]第7位只能是1到9,A到C
 * [0-3]第8位只能是0到3
 * [0-9]第9位只能是0到9
 * [A-Z0-9]{2}第10、11位只能是任意大写字母或数字
 * [0-9]{7}第12到18位只能是数字
 * [A-Z0-9\\-\\.\\$\\+\\%]+后面跟1个或多个大写字母或数字或-.$+%
 * [\\*|\\/]后面必须跟1个*或者/
 * [A-Z0-9]+后面必须跟1个或多个大写字母或数字
 * [\\*]后面必须跟个*
 * 0后面必须跟个0
 * [A-Z0-9]*后面必须跟0个或多个大写字母或数字
 */
    public class AfterDecryptDataReader
    {
        //匹配一汽二维码格式
        private Regex r = new Regex(“LB107[1-9A-Y][1-9A-C][0-3][0-9][A-Z0-9]{2}[0-9]{7}[A-Z0-9\\-\\.\\$\\+\\%]+[\\*|\\/][A-Z0-9]+[\\*][A-Z0-9]*“);
        private bool Data_JieMaHou_GeShiJianCha;
        public bool DATA_JMH_GSJC
        {
            private set
            {
                Data_JieMaHou_GeShiJianCha = value;
            }
            g

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件       1395  2019-03-21 12:00  DllBox\DllBox.sln

    ..A..H.     28160  2019-04-11 09:23  DllBox\DllBox.suo

     文件       4639  2019-03-27 14:03  DllBox\QRcodeDecrypt\AfterDecrypt\AfterDecryptDataReader.cs

     文件        874  2019-03-22 13:30  DllBox\QRcodeDecrypt\AfterDecrypt\UserSIMICException.cs

     文件        507  2019-03-21 12:03  DllBox\QRcodeDecrypt\BeforeDecrypt\AsciiAndChar.cs

     文件       1590  2019-03-21 12:01  DllBox\QRcodeDecrypt\BeforeDecrypt\DataFenJie.cs

     文件       2833  2019-04-11 09:21  DllBox\QRcodeDecrypt\BeforeDecrypt\DataJieMi.cs

     文件       2161  2019-03-21 12:03  DllBox\QRcodeDecrypt\BeforeDecrypt\MiMaBiao.cs

     文件       9216  2019-04-11 09:21  DllBox\QRcodeDecrypt\bin\Debug\QRcodeDecrypt.dll

     文件      30208  2019-04-11 09:21  DllBox\QRcodeDecrypt\bin\Debug\QRcodeDecrypt.pdb

     文件        363  2019-03-21 11:52  DllBox\QRcodeDecrypt\obj\Debug\JIEMI.csproj.FileListAbsolute.txt

     文件        363  2019-03-22 13:09  DllBox\QRcodeDecrypt\obj\Debug\QRcodeDecrypt.csproj.FileListAbsolute.txt

     文件       9216  2019-04-11 09:21  DllBox\QRcodeDecrypt\obj\Debug\QRcodeDecrypt.dll

     文件      30208  2019-04-11 09:21  DllBox\QRcodeDecrypt\obj\Debug\QRcodeDecrypt.pdb

     文件       1354  2019-03-21 11:45  DllBox\QRcodeDecrypt\Properties\AssemblyInfo.cs

     文件       2812  2019-03-22 11:33  DllBox\QRcodeDecrypt\QRcodeDecrypt.csproj

     文件       9216  2019-04-11 09:21  DllBox\test\bin\Debug\QRcodeDecrypt.dll

     文件      30208  2019-04-11 09:21  DllBox\test\bin\Debug\QRcodeDecrypt.pdb

     文件       5120  2019-04-11 09:23  DllBox\test\bin\Debug\test.exe

     文件      13824  2019-04-11 09:23  DllBox\test\bin\Debug\test.pdb

     文件      14328  2019-04-11 09:23  DllBox\test\bin\Debug\test.vshost.exe

     文件        490  2007-07-21 02:33  DllBox\test\bin\Debug\test.vshost.exe.manifest

     文件       5486  2019-04-11 09:21  DllBox\test\obj\Debug\ResolveAssemblyReference.cache

     文件        404  2019-04-11 09:23  DllBox\test\obj\Debug\test.csproj.FileListAbsolute.txt

     文件       5120  2019-04-11 09:23  DllBox\test\obj\Debug\test.exe

     文件      13824  2019-04-11 09:23  DllBox\test\obj\Debug\test.pdb

     文件        994  2019-04-11 09:23  DllBox\test\Program.cs

     文件       1364  2019-03-12 10:06  DllBox\test\Properties\AssemblyInfo.cs

     文件       2723  2019-03-22 12:03  DllBox\test\test.csproj

     目录          0  2019-03-12 09:56  DllBox\QRcodeDecrypt\obj\Debug\Refactor

............此处省略21个文件信息

评论

共有 条评论