>백엔드 개발 >PHP 튜토리얼 >정규식을 사용하여 영어를 단락으로 나누는 방법은 무엇입니까?

정규식을 사용하여 영어를 단락으로 나누는 방법은 무엇입니까?

WBOY
WBOY원래의
2016-09-06 08:57:091195검색

</p>

<p>지하수는 땅을 가득 채우고 모든 공간을 채우는 물을 가리키는 단어입니다. 지금까지 가장 풍부한 지하수 유형은 유성수입니다. 이것은 물 순환의 일부로 순환하는 지하수입니다. 일반 유성수는 지표면, 강수량(비, 눈), 호수 및 하천에서 땅 속으로 스며든 물입니다. 거기에 때로는 오랜 기간 동안 남아 있다가 다시 표면으로 떠오르기도 합니다. 처음에는 발 밑에 있는 "단단한" 땅에 이 모든 물을 담을 수 있을 만큼 충분한 공간이 있다는 것이 믿기지 않는 것 같았습니다.</p> <p>그러나 필요한 공간은 다양한 형태로 존재합니다. 가장 흔한 공간은 느슨하고 단단하지 않은 모래와 자갈의 입자(모래 알갱이와 작은 자갈) 사이의 공간입니다. 흙 아래에는 눈에 띄지 않는 이 재료로 만든 침대가 흔합니다. 그들은 한때 거친 퇴적물을 운반하는 빠른 강이 흘렀던 곳 어디에서나 발견됩니다. 예를 들어, 마지막 빙하기 동안 북아메리카를 덮고 있던 거대한 빙상이 점차 녹으면서 엄청난 양의 물이 흘러나왔습니다. 물에는 항상 빙하 유출로 알려진 자갈, 자갈, 모래가 가득 차 있었는데, 이는 흐름이 느려지면서 퇴적되었습니다.</p> <p>오늘날에도 같은 일이 일어납니다. 규모는 작지만 퇴적물이 많은 강이나 하천이 산 계곡에서 상대적으로 평평한 땅으로 솟아오르고 흐름이 느려짐에 따라 하중이 줄어듭니다. 물은 일반적으로 부채꼴 방향으로 퍼집니다. 부드러운 부채꼴 모양의 경사면 형태로 퇴적물을 퇴적시킵니다. 퇴적물은 강이 호수나 바다로 들어갈 때 속도가 느려지는 곳에도 떨어집니다. 퇴적된 퇴적물은 처음에는 호수 바닥이나 해저에 있지만 나중에 해수면이 떨어지거나 땅이 상승하면 내륙에 위치하게 됩니다. 그러한 침대는 때때로 두께가 수천 미터에 이릅니다.</p>
<p>这是一篇文章,我俇正则表达式是每一个段落放在p标签里面,效果如下
<p>......</p>
要写什么样的正则表达式才能达到这个?</p>

回复内容:

<p>지하수는 땅을 가득 채우고 모든 공간을 채우는 물을 가리키는 단어입니다. 지금까지 가장 풍부한 지하수 유형은 유성수입니다. 이것은 물 순환의 일부로 순환하는 지하수입니다. 일반 유성수는 지표면, 강수량(비, 눈), 호수 및 하천에서 땅 속으로 스며든 물입니다. 거기에 때로는 오랜 기간 동안 남아 있다가 다시 표면으로 떠오르기도 합니다. 처음에는 발 밑에 있는 "단단한" 땅에 이 모든 물을 담을 수 있을 만큼 충분한 공간이 있다는 것이 믿기지 않는 것 같았습니다.</p> <p>그러나 필요한 공간은 다양한 형태로 존재합니다. 가장 흔한 공간은 느슨하고 단단하지 않은 모래와 자갈의 입자(모래 알갱이와 작은 자갈) 사이의 공간입니다. 흙 아래에는 눈에 띄지 않는 이 재료로 만든 침대가 흔합니다. 그들은 한때 거친 퇴적물을 운반하는 빠른 강이 흘렀던 곳 어디에서나 발견됩니다. 예를 들어, 마지막 빙하기 동안 북아메리카를 덮고 있던 거대한 빙상이 점차 녹으면서 엄청난 양의 물이 흘러나왔습니다. 물에는 항상 빙하 유출로 알려진 자갈, 자갈, 모래가 가득 차 있었는데, 이는 흐름이 느려지면서 퇴적되었습니다.</p> <p>오늘날에도 같은 일이 일어납니다. 규모는 작지만 퇴적물이 많은 강이나 하천이 산 계곡에서 상대적으로 평평한 땅으로 솟아오르고 흐름이 느려짐에 따라 하중이 줄어듭니다. 물은 일반적으로 부채꼴 방향으로 퍼집니다. 부드러운 부채꼴 모양의 경사면 형태로 퇴적물을 퇴적시킵니다. 퇴적물은 강이 호수나 바다로 들어갈 때 속도가 느려지는 곳에도 떨어집니다. 퇴적된 퇴적물은 처음에는 호수 바닥이나 해저에 있지만 나중에 해수면이 떨어지거나 땅이 상승하면 내륙에 위치하게 됩니다. 그러한 침대는 때때로 두께가 수천 미터에 이릅니다.</p>
<p>这是一篇文章,我俇正则表达式是每一个段落放在p标签里面,效果如下
<p>......</p>
要写什么样的正则表达式才能达到这个?</p>

</p>

<code class="php">echo preg_replace('#([^\r\n]+)(?:\r\n)*#', '<p>$1</p>', $str);</code>

</p> <p>把 [\r\n]+ 替换成 </p><p>,最后在头尾分别加上 <p></p> 就好了</p>

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.