PHP
你可以strpos
这样的结合substr
:
<?php
$string = 'CN=xxx,OU=xxx xxx,OU=aaa bbb,DC=ABC,DC=com';
echo substr($string, strpos($string, 'DC='));
?>
输出:
DC = ABC,DC = com的
实施例2:
<?php
$string = 'OU=Departments,DC=college,DC=school,DC=edu';
echo substr($string, strpos($string, 'DC='));
?>
输出:
DC =学院,DC =学校,DC = EDU
JAVASCRIPT
可以使用这strpos功能与substring
和length
<script>
function strpos(haystack, needle, offset) {
var i = (haystack + '')
.indexOf(needle, (offset || 0));
return i === -1 ? false : i;
}
var string = 'CN=xxx,OU=xxx xxx,OU=aaa bbb,DC=ABC,DC=com';
var pos = strpos(string, 'DC=');
var info = string.substring(pos, string.length);
alert(info);
</script>
实施例2:
<script>
function strpos(haystack, needle, offset) {
var i = (haystack + '')
.indexOf(needle, (offset || 0));
return i === -1 ? false : i;
}
var string = 'OU=Departments,DC=college,DC=school,DC=edu';
var pos = strpos(string, 'DC=');
var info = string.substring(pos, string.length);
alert(info);
</script>
阅读更多:
http://php.net/manual/en/function.substr.php
http://php.net/manual/en/function.strpos.php
http://phpjs.org/functions/strpos/
jQuery/JavaScript与它有什么关系? – epascarello
我只想捕获所有** DC **值。可以用PHP,jQuery/JavaScript来完成。我研究了'split'和'explode'函数。但我没有任何想法来处理它。 – Ethen