字符串在源代码的新行中中断,而不是在浏览器中
String breaks in new line in source, not in browser
我正在做一个学校项目,我必须从Twitter提取推文,进入我的数据库,然后用JavaScript分析它们。现在我在把它们放在一个JS数组下面的问题。
我的DB的第20个结果似乎进入了一个新的行。如果我跳过它,它可以正常工作,但是一旦添加了这个。它会变成一个新的系列。我在另一个文件中单独回复了这条推文。网页上的输出如下:
@HARDWELL Awesome!! Happy Friday :) http://t.co/uLbm9QvNUM
当我按CTRL+U时,源代码看起来如下:
@HARDWELL Awesome!! Happy Friday :)
http://t.co/uLbm9QvNUM
这可能会破坏我的新Array()代码,因为javascript突然进入一个新的行,所以停止在数组上继续。
我尝试转义,htmlspecialchars和所有其他代码,但似乎没有工作。
是什么代码使我能够删除这些随机换行符,有nu/n或/r或其他…
这就是我的数组的样子,因为它:
var tweetArray = new Array("@HARDWELL great night. Love to do it again http://t.co/j4dtyTQDt8", "i think @HARDWELL is going to be one of the most influential people in the 2010's & 2020's!!!", "@HARDWELL is amazing!!", "dying to hear how @HARDWELL felt behind the DJ both at @ultramusic?people fordayzzz there to watch you kill it #missionaccomplished", "@HARDWELL @DyroMusic @RevealedRec #revealedcontest http://t.co/yAW4bEaGKA", "@HARDWELL PLEASE NOTICE ME I LOVE YU SO FUCKING MUCH COME TO VENEZUELA NOTICE ME PLEAAAAASR YOU ARE MY IDOL", "RT @BigNoseFaggot: @HARDWELL @DyroMusic @RevealedRec #revealedcontest http://t.co/zOc6WLGiRd", "Listening to @HARDWELL tomorrowland set got me buzzzzzzing! Going next year 💯", "RT @HARDWELL: We're the lucky ones...", "@HARDWELL @DyroMusic @RevealedRec #revealedcontest http://t.co/zOc6WLGiRd", "#nowwatching @HARDWELL LIVE AT Miami UMF 2013", "A new favorite: Hardwell - Spaceman Naffz Remix [OUT NOW] by @hardwell http://t.co/fkzRC4XSdN on #SoundCloud", "@WetRepublic in #April with @CalvinHarris @nervomusic @HARDWELL @deadmau5 & @steveaoki http://t.co/MxWSzw3O1s", "#NP @HARDWELL Forever in my mind #ultramusic", "@DANNICdj @revealedrec @HARDWELL HUGE track, heard it at UMF! #RevealedBombFactory", "RT @HARDWELL: The soundtrack of your nightlife!", "@HARDWELL follow me!!!", "@HARDWELL great!!! http://t.co/g86s9DJFLK", "RT @Est_C: Never too early for a @HARDWELL podcast #Armin #ThisIsWhatItFeelsLike", "@hardwell @avicii @kaskade 1 2 3 sets of ultra", "@HARDWELL Awesome!! Happy Friday :
http://t.co/uLbm9QvNUM");
最后一部分不在同一行,我想这会导致我的代码中断。
Google关闭错误:
JSC_PARSE_ERROR:解析错误。第3行字符1530处的未终止字符串字面值…1 @avicii @kaskade 1 2 3套ultra","@HARDWELL太棒了!!"星期五快乐:)^JSC_PARSE_ERROR:解析错误。参数列表后第4行字符0处缺少)http://t.co/uLbm9QvNUM");^JSC_PARSE_ERROR:解析错误。第4行第4字符语法错误http://t.co/uLbm9QvNUM");^
到目前为止,我发现,当我手动在空格()和h(换行的地方)之间放一个退格时,它解决了这个特定行的问题。似乎推特的API拯救了那些在推文中添加"新行"的人。我想这就是原因,但它们怎么可能是隐形的呢?有人知道我如何从php字符串中删除"输入"吗?
我认为笑脸上的)正在关闭数组并生成新行。
- 访问布局信息是否也会导致浏览器重排
- 内部分区字体大小获胜'调整浏览器窗口大小时不会随媒体查询而更改
- 如何使用phaser使html5游戏在移动设备浏览器上运行
- 有时数据是't显示在浏览器中
- 使图像在单击时展开到不大于浏览器
- fetch() 函数未在 Ubuntu Chromium 浏览器上定义
- 不同浏览器中的空白字符正则表达式行为
- 在Windows 10中自动执行例行程序(主要与浏览器交互)
- Windows形成web浏览器控件和Javascript更改的DOM
- 如何临时暂停浏览器渲染,然后恢复整个页面
- 使用angularjs向浏览器发送servlet响应(下载功能)
- 是什么让一个“;Uncaught RangeError:超过了最大调用堆栈大小“;错误(Chrome,在其他浏览器中显示
- 谷歌地图API v3不适用于移动浏览器或PhoneGap
- 浏览器中的正则表达式中断
- 用于中断浏览器事件上繁重计算的模式
- 无法加载资源:下载多个文件时,Safari 浏览器中的帧加载中断
- Chrome WebRTC在浏览器更新时中断适配器.js
- 在浏览器中定义/创建新变量时中断
- 如何在浏览器中中断JS
- 字符串在源代码的新行中中断,而不是在浏览器中