我是一个自我思考的PHP初学者,我还在学习正则表达式.这是我遇到的问题preg_match_all和数组
我的数组有完整的以下信息:
;;CARLOS||ANDREW||STEPH||SUE||JUDY||HAROLD||JAMES||KATIE||JESSICA;;
Run Code Online (Sandbox Code Playgroud)
我要做的是单独显示每个名称,大约有250个不同的名称,数组总是以;; 并始终以;;结尾; 所以这是我的问题,首先我的数组加载正常但只做第一个名称:
preg_match_all('/^(.+?)\|\|/', $body, $part);
foreach ($part[1] as $part){
print_r($part);
Run Code Online (Sandbox Code Playgroud)
结果是 ;;CARLOS
$body巨大的名称列表在哪里(包含250多个名称的数组).
期望的结果:
CARLOS
ANDREW
STEPH
JUDY
HAROLD
JAMES
KATIE
JESSICA
Run Code Online (Sandbox Code Playgroud)
请理解我无法更改输入数组,它就是它.所以基本上在第一个数组我已加载整个列表然后我需要打破它| 字符.
谢谢你的建议.
for(( i=0;i<=5;i++))
do
for ((j=1;j<=i;j++))
do
echo -n "$j"
done
echo " "
done
Run Code Online (Sandbox Code Playgroud)
输出:
-n 1
-n 1
-n 2
-n 1
-n 2
-n 3
-n 1
-n 2
-n 3
-n 4
-n 1
-n 2
-n 3
-n 4
-n 5
Run Code Online (Sandbox Code Playgroud)
我的操作系统:SunOS sun4v sparc sun4v
我希望输出为:
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
Run Code Online (Sandbox Code Playgroud) <label for="id_about">Profile</label>
Run Code Online (Sandbox Code Playgroud)
如何使用JavaScript或jQuery更改此内容?我只想更改此实例以使用About这样的其他内容替换配置文件.我知道如何更改我网站上的所有"个人资料"字样.但我只想改变这个特定的具体实例.
如何在数组中添加或删除值?
有了我的一套int A[3] = {1, 2, 3},是否有可能以这种方式改变它:A[2] = {1, 4}?
我在C++的手册,您可以使用运营商做类似的事情在看过之后问这new和delete,而不是使用STL( ,vector,).setmap