@@ 1040-1042 (lines=3) @@ | ||
1037 | */ |
|
1038 | $pattern = "'%[^' + $char + ']%'"; |
|
1039 | ||
1040 | if ($pos == self::TRIM_LEADING) { |
|
1041 | return 'stuff(' . $str . ', 1, patindex(' . $pattern . ', ' . $str . ') - 1, null)'; |
|
1042 | } |
|
1043 | ||
1044 | if ($pos == self::TRIM_TRAILING) { |
|
1045 | return 'reverse(stuff(reverse(' . $str . '), 1, patindex(' . $pattern . ', reverse(' . $str . ')) - 1, null))'; |
|
@@ 1044-1046 (lines=3) @@ | ||
1041 | return 'stuff(' . $str . ', 1, patindex(' . $pattern . ', ' . $str . ') - 1, null)'; |
|
1042 | } |
|
1043 | ||
1044 | if ($pos == self::TRIM_TRAILING) { |
|
1045 | return 'reverse(stuff(reverse(' . $str . '), 1, patindex(' . $pattern . ', reverse(' . $str . ')) - 1, null))'; |
|
1046 | } |
|
1047 | ||
1048 | return 'reverse(stuff(reverse(stuff(' . $str . ', 1, patindex(' . $pattern . ', ' . $str . ') - 1, null)), 1, patindex(' . $pattern . ', reverse(stuff(' . $str . ', 1, patindex(' . $pattern . ', ' . $str . ') - 1, null))) - 1, null))'; |
|
1049 | } |