我有这样的文字:
保罗喜欢 Anna ,Anna喜欢 John ,而John喜欢 Betty 。不幸的是,贝蒂喜欢保罗。保罗现在恨安娜,因为她爱约翰。但约翰喜欢贝蒂,这就是安娜悲伤的原因。现在安娜想和保罗结婚,但为时已晚。
我需要替换每个名字的第一个匹配项。我需要使用preg_replace_callback
吗?有没有更简单的解决方案?
答案 0 :(得分:1)
preg_replace(以及preg_replace_callback)接受一个参数来限制它替换某些东西的时间。
http://php.net/manual/en/function.preg-replace.php
我不熟悉模式,但你应该能够计算模式,然后使用类似
的东西<Button
android:id="@+id/button1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_marginTop="20dp"
android:layout_gravity="center|bottom"
android:background="#C01831"
android:onClick="meonFb"
android:textColor="#ffffff"
android:layout_alignParentBottom="true"
android:text="Talk to Developer" />
我看不出它能变得多么简单