Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][RegEx] Jak wyciąć taki tekst?, problem z wycięciem zakomentowanego xml-a
slwy
post
Post #1





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 6.01.2009

Ostrzeżenie: (0%)
-----


  1. <!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:HyphenationZone>21</w:HyphenationZone> <w:PunctuationKerning /> <w:ValidateAgainstSchemas /> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:Compatibility> <w:BreakWrappedTables /> <w:SnapToGridInCell /> <w:WrapTextWithPunct /> <w:UseAsianBreakRules /> <w:DontGrowAutofit /> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> </w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" LatentStyleCount="156"> <w:LsdException Locked="false" Name="Default Paragraph Font" /> </w:LatentStyles> </xml><![endif]--> <!--[if gte mso 10]>
  2. <style>
  3. /* Style Definitions */
  4. table.MsoNormalTable
  5. {mso-style-name:Standardowy;
  6. mso-tstyle-rowband-size:0;
  7. mso-tstyle-colband-size:0;
  8. mso-style-noshow:yes;
  9. mso-style-parent:"";
  10. mso-padding-alt:0cm 5.4pt 0cm 5.4pt;
  11. mso-para-margin:0cm;
  12. mso-para-margin-bottom:.0001pt;
  13. mso-pagination:widow-orphan;
  14. font-size:10.0pt;
  15. font-family:"Times New Roman";
  16. mso-ansi-language:#0400;
  17. mso-fareast-language:#0400;
  18. mso-bidi-language:#0400;}
  19. </style>
  20. <![endif]-->


mam problem z wycięciem tego używając wyrażeń regularnych. używam takiego dopasowania, ale nie działa:
  1. <?php
  2. preg_replace('/<!--[.*]*?-->/, ', $value);
  3. ?>

tzn wycina tylko pierwszy komentarz.

Ten post edytował slwy 12.03.2009, 11:01:53
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
slwy
post
Post #2





Grupa: Zarejestrowani
Postów: 28
Pomógł: 0
Dołączył: 6.01.2009

Ostrzeżenie: (0%)
-----


@zegarek84
działa gites, tylko jeszcze nie wycina styli.

ogólnie: to jest początek zmiennej kodu strony (treść artykułu). smartym robie truncate i on mi ucina zamykający znacznik komentarza html, co powoduje, że wyświetlają się te krzaczki. już wyeliminowałem błąd przy dodawaniu arytkułu, ale chcę jeszcze poprawić wyświetlanie już istniejących.
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 27.12.2025 - 18:48