Regex Bash字符串接近匹配

Regex Bash字符串接近匹配,regex,string,bash,Regex,String,Bash,我试图找到一种比较多个字符串的可靠方法。该来源无法产生100%准确的结果。其中大多数都来自同一源数据,但大多数都有一个或多个字符。 样本源数据: LWE5345 LWF5345 PSE5345 VMA5345 VMF5345 VMK5345 VSK5345 VV534S VVE5345 VVF5345 VVG5345 VVK5345 VL5345 VL534 VW534S VWA5344 预期结果(样本格式,但对想法持开放态度) 包含7个匹配字符的字符串 .... LWE5345 LWF53

我试图找到一种比较多个字符串的可靠方法。该来源无法产生100%准确的结果。其中大多数都来自同一源数据,但大多数都有一个或多个字符。 样本源数据:

LWE5345
LWF5345
PSE5345
VMA5345
VMF5345
VMK5345
VSK5345
VV534S
VVE5345
VVF5345
VVG5345
VVK5345
VL5345
VL534
VW534S
VWA5344
预期结果(样本格式,但对想法持开放态度)

包含7个匹配字符的字符串

....
LWE5345 LWF5345
VMA5345 VMF5345 
....
VL5345 VL534 WVL534
具有6个匹配字符的字符串

....
LWE5345 LWF5345
VMA5345 VMF5345 
....
VL5345 VL534 WVL534
包含5个匹配字符的字符串

....
LWE5345 LWF5345
VMA5345 VMF5345 
....
VL5345 VL534 WVL534

听起来您可能想计算字符串之间的距离,并接受距离为的任何字符串。您知道它们的共同点吗?就像您正在寻找的
534
?字符串之间没有特定的模式。只是寻找紧密匹配的字符串。听起来你可能想计算字符串之间的距离,并接受任何距离为的字符串。你知道它们的共同点吗?就像你在寻找
534
?字符串之间没有特定的模式。只是在寻找紧密匹配的字符串。