ホームページ >バックエンド開発 >PHPチュートリアル >最初の行の #e# より前の文字が規則的に一致する問題を解決するにはどうすればよいですか?
最初の行の #e# より前の文字に一致する正規の文字を見つけます
高さんは今年まだ 25 歳ですが、すでに会社の部長です。 #e#
心配したガオさんは別の株ソフトを使ってログインしたところ、まだ1億だった。この時、彼は興奮と同時に緊張もしていました。
わずか 5 時間で、ガオ氏は富のジェットコースターを経験しました。高氏は今、この1億元のスクリーンショットを保存しており、これは非常に名誉なことだと考えています。結局のところ、彼はかつて自分の株式口座に巨額のお金を眠らせていたのです。しかし、このような「大きな喜びと大きな悲しみ」に直面して、高氏も自分自身の説明を見つけたいと考えていました。
2007年、浙江省出身の21歳の少年リウ・ティン君は、母親をおんぶして学校へ通った。彼は、幼い頃から尿毒症を患っていた母親の世話を独立して行っていたため、「国家道徳模範」に選ばれた。子供が生まれ、大学に無事合格しました。 2014年、28歳のリウ・ティンさんは女性になり、名前をリウ・ティンに変えると発表した。道徳規範からトランスジェンダーへ、男性から女性へ、疑いから祝福へ、リウ・ティンはその過程で苦労してきた。しかし、移行後の彼女の人生はまだ始まったばかりで、今後の課題に直面する準備ができています。 #p#e#
通常の一致を検索します。
ルール: 最初の行の #e# より前の文字と一致します (#e# を含む)
結果の一致: Mr. Gao今年来たばかりの25歳ですが、すでに会社の部長になっています。 #e#
すべての
に一致させるために [dDwWsS]*[#e#] を使用しました。これを使用する目的は、最初の行の #e# より前の文字を削除することです。
$body = preg_replace("/[dDwWsS]*[#e#] /","",$body);
-----ソリューションのアイデア-------- ---------------
$s =<<< TXT<br />高先生今年才25岁,但已经是一家企业的部门经理。#e#<br />高先生不放心,又用另外一个股票软件登录,结果显示仍然是1亿。这个时候他是既兴奋,又忐忑。<br />短短5个小时内,高先生经历了一场财富过山车。现在,高先生存下了这张1亿元的截图,认为这是件特有面子的事,毕竟自己的股票账户里曾经躺着笔巨款。不过,面对这种“大喜大悲”,高先生也想给自己讨个说法。<br />2007年,因从小独立照顾身患尿毒症的母亲并成功考取大学,背母上学的21岁浙江男孩刘霆被评为“全国道德模范”。2014年,28岁的刘霆宣告变性成为一个女孩并改名刘婷。从道德模范到变性人,从男人到女人,从质疑到祝福,一路走来刘婷在扎挣中度过。然而变性后的她,生活才刚刚开始,面对未来的挑战,她已做好了准备。#p#e#<br />TXT;<br />echo preg_replace('/.+#e#/', '', $s);
<br />高先生不放心,又用另外一个股票软件登录,结果显示仍然是1亿。这个时候他是既兴奋,又忐忑。<br />短短5个小时内,高先生经历了一场财富过山车。现在,高先生存下了这张1亿元的截图,认为这是件特有面子的事,毕竟自己的股票账户里曾经躺着笔巨款。不过,面对这种“大喜大悲”,高先生也想给自己讨个说法。<br /><br />