1

アプリケーションでCKeditorを使用しています。保存すると、CKEditor出力のコンテンツが次の
ようなタグで追加されます。

<B>Summary:</B> 
<P><BR><SPAN style="TEXT-ALIGN: left; WIDOWS: 2; TEXT-TRANSFORM: none; BACKGROUND-COLOR: rgb(255,255,255); TEXT-INDENT: 0px; LETTER-SPACING: normal; DISPLAY: inline !important; FONT: 15px/20px Helvetica, Arial, sans-serif; WHITE-SPACE: normal; ORPHANS: 2; FLOAT: none; COLOR: rgb(0,0,0); WORD-SPACING: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px">The company's latest tweet simply states that "our team continues to investigate, but at this time, we're still unable to confirm that any security breach has occurred. Stay tuned here."</SPAN></P><BR>
<P><BR>Facebook&nbsp; : <A href="http://www.facebook.com">http://www.facebook.com</A></P><BR>

javascriptで通常の表現を使用して、上記のサンプルからすべての「ブレーク」タグを削除するにはどうすればよいですか。

保存時に、ここのように「概要:」にテキストを追加する必要があります

概要:彼らから連絡がない場合は、部門に電話をかけ直してください。最初のストーリーは、ロシアのフォーラムのユーザーがハッキングしたと主張し、約650万をアップロードした後にトリガーされました。最初のストーリーは、ロシアのフォーラムのユーザーがハッキングしたと主張した後にトリガーされました。約650万をアップロードしました

でも今はこんな感じです

概要:

最初のストーリーは、ロシアのフォーラムのユーザーが約650万人をハッキングしてアップロードしたと主張した後にトリガーされました最初のストーリーは、ロシアのフォーラムのユーザーが約650万人をハッキングしてアップロードしたと主張した後にトリガーされました

私はreplace(/ [\ n \ r \ f] / g、'')を使用しています;

replace(/ \ <!> [\ s \ S] *?\ <!> / ig、'')

しかし、役に立たない。助けて。

4

2 に答える 2

1
replace(/[\n\r\f]/g, ' ') ;

コード化されたものではなく、実際の改行を削除します

replace(/<BR>/g, '') ;

または、すべてのタグを削除する場合

replace(/<[^>]*?>/g, ' ') ;
于 2012-06-06T22:10:18.767 に答える