您好,准确婚配就是找的特殊准,模糊就是可能能搭配的意思。
挪动短信代码中的切确婚配和模糊婚配利用于指令和长号码。 也就是说上行指令内容和长号码都存在切确婚配和模糊婚配的区别。
好比一个产物的订购体例是发送 JK(模糊婚配)到12345(切确婚配),那其实假设用户发送JKYUI到12345就能够胜利订购,假设用户发送JK到1234598则没有完成订购。
也就是说,假设JK(模糊婚配)到12345(切确婚配)的话,JK*到12345都是能够的。
别的假设YU(模糊婚配)到9876(模糊婚配),则,YU*到9876*都能够的。
MO婚配实例
seq AccessNO FeatureStr ANCheckFlag FSCheckFlag
1 8888 xw 1 0
2 888801 xw 0 0
3 888801 xw1 0 1
4 8888 01xw 1 1
5 8888 (null) 0 0
【注】AccessNO表达MO的发送号码
FeatureStr表达指令内容
ANCheckFlag表达对AccessNO能否利用切确婚配(1代表切确婚配)
FSCheckFlag表达对指令内容能否利用切确婚配(0代表模糊婚配)
针对上面的设置:
用户发送 xw1到8888011我们婚配第3条笔录
用户发送 xw01到888801我们将婚配到第2条笔录(先最长婚配接进号)
用户发送01xw到888802我们婚配到第5条笔录(不会婚配到第4条笔录,因为第4条笔录的AccessNO是切确婚配)
用户发送01xw到8888我们婚配到第4条笔录
用户发送 xw01到8888我们婚配第1条笔录
用户发送 A到8888我们婚配第5条笔录。