邓孟鑫 2017-01-07 15:02 采纳率: 100%
浏览 1175
已采纳

求助!这种语法是什么语法

在Github上闲逛的时候发现的,请问这是什么语法

 <!must> ::= 验证码|校验码|动态码|确认码|随机码|验证|校验|验证密码|动态密码|校验密码|随机密码|确认密码|激活码|兑换码|认证码|认证号码|认证密码|交易码|交易密码|授权码|操作码

<!segPunctuation> ::= 。!!??;;,,
<!验证码提示词> ::= 验证码|校验码|动态码|确认码|随机码|验证密码|动态密码|校验密码|随机密码|确认密码|激活码|兑换码|认证码|认证号码|认证密码|交易码|交易密码|授权码|操作码
<!验证码提示词_无码> ::= 验证|校验
<!是为提示词> ::= 是:|为:|是:|为:|是|为|:|:
<!标点符号> ::= ,|;| |,|.|。|!|!|(|)|(|)|[|]|【|】|{|}|“|"|”


<??字符验证码内容> ::= <#char>   Ext_verificationCode:0  CharLenLonger:0:2   CharLenLess:0:18

<??有标志验证码内容> ::= <“><??字符验证码内容><”>|||<"><??字符验证码内容><">|||< ><??字符验证码内容>< >|||<(><??字符验证码内容><)>|||<(><??字符验证码内容><)>|||<[><??字符验证码内容><]>|||<【><??字符验证码内容><】>
<?验证码_后> ::= <!验证码提示词><!是为提示词><??有标志验证码内容>    Score:1:1.0
<?验证码_后> ::= <!验证码提示词><??有标志验证码内容>  Score:1:0.9

<?验证码_后> ::= <!验证码提示词><!是为提示词><??字符验证码内容>   Score:1:1.0
//<?验证码> ::= <!验证码提示词><??字符验证码内容><!标点符号>    Score:1:1.0

//待测试验证
<?验证码_后> ::= <!验证码提示词>< |!空><??字符验证码内容>< |!标点符号|$End>   Score:1:1.0

<??验证码中缀插入> ::= <(><*><)>|||<(><*><)> CharLenLess:1:10    CharLenLonger:1:2
<?验证码_后> ::= <!验证码提示词><??验证码中缀插入><!是为提示词><??字符验证码内容>  Score:1:1.0

//<??括号中验证码提示词> ::= <(><*><!验证码提示词><)>|||<(><*><!验证码提示词><)>|||<[><*><!验证码提示词><]>|||<【><*><!验证码提示词><】> CharLenLess:1:10    NoContainDic:1:<!标点符号>
<??括号中验证码提示词> ::= <(><*><!验证码提示词>|||<(><*><!验证码提示词>|||<[><*><!验证码提示词>|||<【><*><!验证码提示词>   CharLenLess:1:10    NoContainDic:1:<!标点符号>

<?验证码_前> ::= <??字符验证码内容><??括号中验证码提示词>   Score:1:1.0

<??括号中验证码提示词_无码> ::= <(><*><!验证码提示词_无码><)>|||<(><*><!验证码提示词_无码><)>|||<[><*><!验证码提示词_无码><]>|||<【><*><!验证码提示词_无码><】>    CharLenLess:1:10    NoContainDic:1:<!标点符号>
<?验证码_前> ::= <??字符验证码内容><??括号中验证码提示词_无码>    Score:1:1.0
<?验证码_前> ::= <??字符验证码内容>< |!空><是|为><*><!验证码提示词> Score:1:1.0 CharLenLess:3:10    NoContainDic:3:<!标点符号>
//<?验证码_前> ::= < |!标点符号|$Start><??字符验证码内容>< |!空><*><!验证码提示词>< |!标点符号|$End>  Score:1:1.0 CharLenLess:3:10    NoContainDic:3:<!标点符号>

//非数字、英文字符验证码
//<?验证码_后> ::= <!验证码提示词><!是为提示词>< |!空><*>< |!标点符号|$End> Score:1:1.0 Ext_verificationCode:3  CharLenLonger:3:2   CharLenLess:3:10    NoContainDic:3:<诈骗|欺诈|发>
//<?验证码> ::= <$Start><!验证码提示词><!是为提示词>< |!空><*>< |!标点符号|$End> Score:1:1.0 Ext_verificationCode:4  CharLenLonger:4:2   CharLenLess:4:10    NoContainDic:4:<诈骗|欺诈>

图片说明

  • 写回答

3条回答

  • ffiirree 2017-01-08 10:43
    关注

    应该是用来描述形式语言中上下文无关文法的BNF,其扩展的还有EBNF。的确在编译方面有些应用,比如我写编译器的时候用EBNF来描述的C语言的文法:
    https://github.com/ffiirree/zcc/blob/master/C99_EBNF

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

悬赏问题

  • ¥15 乘性高斯噪声在深度学习网络中的应用
  • ¥15 运筹学排序问题中的在线排序
  • ¥15 关于docker部署flink集成hadoop的yarn,请教个问题 flink启动yarn-session.sh连不上hadoop,这个整了好几天一直不行,求帮忙看一下怎么解决
  • ¥30 求一段fortran代码用IVF编译运行的结果
  • ¥15 深度学习根据CNN网络模型,搭建BP模型并训练MNIST数据集
  • ¥15 C++ 头文件/宏冲突问题解决
  • ¥15 用comsol模拟大气湍流通过底部加热(温度不同)的腔体
  • ¥50 安卓adb backup备份子用户应用数据失败
  • ¥20 有人能用聚类分析帮我分析一下文本内容嘛
  • ¥30 python代码,帮调试,帮帮忙吧