|
|
1
5
这似乎很容易做到。
您需要添加一个新的路由和控制器操作,这样您就可以拥有用户名如下的用户页面
在您的控制器中,您可以
编辑: 实际上,这非常有效:
|
|
|
2
2
这一个效果更好,\b是分词检测,所以句子可以是@username而不是其他,它仍然有效(空格和,也被认为是分词)。
|
|
|
3
1
查看 gem in which auto_link has been extracted from Rails 3.1+ ,他们似乎不认为auto_link是可扩展的。 Line 64 显示了一个case语句,其中它们调用特定于每种类型的自动链接的方法,因此如果您希望获取新方法,则必须在此处添加新方法。 如果我是你,我会从Github分叉这个gem并修改它的源代码。这假设您使用的是Rails3.1+。您甚至可以向gem维护人员提交一个pull请求,看看他们是否想要添加此功能。
如果你不使用gem或者不想分叉git repo,我想我会这样做:我会创建自己的助手,名为
这有点恶心,但可行。 |
|
|
DotFX · RegEx捕获关键字前但括号后的所有内容 10 月前 |
|
|
con · Negative Lookaward在perl正则表达式中不起作用 10 月前 |
|
|
Andrus · 如何在sql中查找第二个匹配项 10 月前 |
|
|
iato · 确保正则表达式不从命名材料中的数字中提取 11 月前 |
|
|
vr8ce · 非成对标记中特定字符的正则表达式 11 月前 |
|
|
MARTIN · 交换第一个和最后一个单词,反转所有中间的字符 11 月前 |
|
|
Carsten · 使用最近的搜索模式更改文本块 11 月前 |