PHP正则表达式?-在y之后显示x个字符数
我试图在正文中的一系列字符之后显示9个字符 示例: 在上面的每个示例中,我都希望显示abcdefghi 9个字符 我正在尝试创建一个可以根据前面的字符进行更改的正则表达式。 我将永远知道前面的字符PHP正则表达式?-在y之后显示x个字符数,php,Php,我试图在正文中的一系列字符之后显示9个字符 示例: 在上面的每个示例中,我都希望显示abcdefghi 9个字符 我正在尝试创建一个可以根据前面的字符进行更改的正则表达式。 我将永远知道前面的字符 <?php // We know the preceding characters. $preceding = "someTEXT"; // The actual string. $string = "someTEXTabcdefghiVAR1"; // The next nine cha
<?php
// We know the preceding characters.
$preceding = "someTEXT";
// The actual string.
$string = "someTEXTabcdefghiVAR1";
// The next nine characters after the preceding string.
echo mb_substr($string, mb_strlen($preceding), 9);
// OUTPUT: "abcdefghi"
谢谢如果您知道前面的字符,就不需要正则表达式了
<?php
// We know the preceding characters.
$preceding = "someTEXT";
// The actual string.
$string = "someTEXTabcdefghiVAR1";
// The next nine characters after the preceding string.
echo mb_substr($string, mb_strlen($preceding), 9);
// OUTPUT: "abcdefghi"