List 如何在姓名列表中添加后缀@gmail.com

List 如何在姓名列表中添加后缀@gmail.com,list,coldfusion,List,Coldfusion,我有一份名单: <cfset myList = "John,Joe,Pete"> 您所要做的就是在循环中进行简单的连接 <cfset myList = "John,Joe,Pete" /> <cfloop index="item" list="#myList#"> <cfoutput>#item#@gmail.com<br /></cfoutput> </cfloop> #item#@gmail.

我有一份名单:

<cfset myList = "John,Joe,Pete"> 

您所要做的就是在循环中进行简单的连接

<cfset myList = "John,Joe,Pete" />
<cfloop index="item" list="#myList#">
    <cfoutput>#item#@gmail.com<br /></cfoutput>
</cfloop>

#item#@gmail.com

如果您有一个逗号分隔的列表,并且列表之间没有空格,那么您也可以使用该列表:

<cfset mylist1 = rereplace(mylist, "," , "@gmail.com," , "all") & "@gmail.com" />

不是最好的解决方案,但在特定情况下可能会有所帮助。

您可以尝试以下方法:

<cfset myList = "John,Joe,Pete">
<cfset newList = reReplace(myList, "(?=,|$)", "@gmail.com", "ALL")>


在cfloop标记的list属性周围需要octothorp。这没关系,丹整个星期都想在一句话中使用“octothorp!”:)这就是我要找的,非常感谢…太好了!
<cfset mylist1 = rereplace(mylist, "," , "@gmail.com," , "all") & "@gmail.com" />
<cfset myList = "John,Joe,Pete">
<cfset newList = reReplace(myList, "(?=,|$)", "@gmail.com", "ALL")>