我在 php 脚本中定义了几个字符串:
<?php
$array = [
'foobar',
'helloworld',
'applebanana'
];
?>
从这些字符串中,我生成了几个子字符串并将它们放入数据库中:
+-------------+---+
| id | substrings |
+----+------------+
| 1 | bar |
| 2 | world |
| 3 | banana |
+----+------------+
我不能说每个字符串/子字符串有多长,也不能使用分隔符。但我可以说子字符串始终位于原始字符串的最右侧。
所以我想知道的是,如何使用较长的字符串在数据库中找到它的较短子字符串?
注意:我不能真正使用 substring() 或 right() 因为我不知道数据库中子字符串的长度。