2014-12-01 23 views
1

我正在爲當地的超市玩電子商務網站。爲什麼「lay」會變成「layaposs」?

當過濾品牌「Lay's」上的商品時,網址顯示爲「layaposs」。這應該正常化,只是「奠定」。

我想知道爲什麼會發生這種情況,如何用Ruby重現它?

+0

如果您要顯示實際網址的示例,這將有所幫助。 – 2014-12-01 17:20:31

回答

3

聽起來好像有兩個過濾器,把它這樣:

  1. 捻的=>鋪設&氏(這被轉動'到其XML實體,&apos;)。其他實體包括&amp;對於&,&lt;對於<,&gt;對於>和&quot;對於"。
  2. 剝去所有非字母字符,留下您的layaposs。

我曾經有一個網站把我的姓改爲Jesteroemminusy。說真的,不要開玩笑。基本上,我姓氏中的連字符變成了「oemminus」,然後我的姓氏的其餘部分在Y之後被截斷。

+1

哈哈,這很有趣。感謝你的回答。 – paron 2014-12-01 17:20:57

相關問題