用于分隔URL的符号

时间:2014-01-30 08:38:26

标签: php arrays http url web

我需要输入URL列表,然后才能将其拆分/分解为数组。 输入通过textarea或文本文件。

我最初使用“,”逗号符号,但后来发现它在某些网址中使用。现在我正在使用“;”分号符号。我没有遇到任何带“;”的网址分号,但我读过有时“;”在URL中使用。

您使用什么符号来分隔网址?我需要它尽可能简单直观,因为我的用户在IT方面不是很有经验。

我的回答:我选择使用新行(“\ n”,“ENTER”)作为分隔符 - 使用简单直观,不存在于URL中

3 个答案:

答案 0 :(得分:0)

查看RFC 1738规范

取自它:

  

因此,只有字母数字,特殊字符“$ -_。+!*'(),”和   可以使用用于其保留目的的保留字符   在URL中未编码。

使用未在URL中指定为有效未编码字符的任何字符。

答案 1 :(得分:0)

插入符号(^)如何?不允许使用未编码的URL。

答案 2 :(得分:0)

规范(RFC 3986)的答案是:http://greenbytes.de/tech/webdav/rfc3986.html#delimiting

不,“;”可以出现在URI中。

相关问题