1
A
回答
4
您可以使用正则表达式:
/ .../ begin and end
\(... \) the brackets of your choice (round brackets have to be escaped)
(...) remember the content
[^\)]* the content, every character except the bracket
PHP:
$sTest = "(kanych) Kurva Ggglo";
preg_match("/\(([^\)]*)\)/", $sTest, $aMatches);
$sResult = $aMatches[1];
另见this example。
P.s .:与preg_match_all(...)
您可以从字符串中获取所有括号内容。
+0
它的工作原理。 Tnx =) – 2012-02-10 09:17:49
+0
不客气。如果你能接受你的问题的正确答案,这将是公平的。 – scessor 2012-02-10 09:27:31
2
$str = "lolo (kanya) momomo";
$openstrpos = strpos($str,"(");
$closestrpos = strpos($str,")");
$finalstr = substr($str, $openstrpos+1, $closestrpos-$openstrpos-1);
一个你可以得到所需的输出[选择字符串的一部分]的
相关问题
- 1. SQL选择两个字符串之间的字符串
- 2. 如何在两个括号之间提取字符串 - 的JavaScript
- 3. 在Scala中的两个字符之间选择子字符串
- 4. 删除两个字符串之间的字符串的一部分
- 5. 正则表达式提取括号之间的字符串的一部分
- 6. SQL - 一个字符串选择部分
- 7. 选择字符串的一部分时,发现一个字符
- 8. 在PowerShell中的两组字符之间选择字符串
- 9. 如何在圆括号之间捕获一个字符串?
- 10. 选择一个字符串的一部分
- 11. Java分割字符串,而忽略括号之间的任何分隔符
- 12. 分割字符串括号
- 13. C#选择字符串的一部分时,有一个匹配结果字符串的一部分
- 14. Java-提取两个相似特殊字符之间的部分字符串
- 15. 火鸟部分选择区之后,包括表字符
- 16. 将字符串分割成几部分,其中包括引号的字符串
- 17. 两个字符串之间的相似
- 18. Python:两个字符之间的分割
- 19. 选择和显示字符/在C#.Net的分隔符之间的字符串
- 20. 在字符串中的字符之前选择第一个int
- 21. string.gmatch找到两个不等号之间包含的字符串
- 22. 获取两个等号之间的字符串
- 23. 删除两个字符串之间的引号
- 24. 删除两个逗号之间的字符串
- 25. 得到两个符号之间的字符串中的字符串,并将其推到一个数组
- 26. 如何将两个符号之间的字符串的一部分复制到JavaScript中的另一个字符串?帮我...
- 27. 检测不包括字符串的大括号之间的文本。部分代码完成
- 28. 在两个字符之间拆分字符串?
- 29. 在两个字符串之间查找字符串并替换其中的一部分
- 30. 拆分一个项目在括号内的字符串
可能重复的方式(http://stackoverflow.com/questions/7636319/selecting-a-part-of -a-string) – JJJ 2012-02-10 09:03:08
你能否确认实际的字符串和实际输出的期望值?因为有人编辑了你的问题,所以我不确定实际的起始字符串! – ManseUK 2012-02-10 09:04:56