`
葉小兔
  • 浏览: 30086 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Ruby 对日期和content text 格式化的 helper

 
阅读更多

 

<% @news.each do |new| %>
    <div class=<%=cycle('news_list_odd_tl', 'news_list_even_tl')%>>
           <a href="/news/<%= new.id%>"><%= new.title %></a>
           <div class="news_date fr"><%= format_time new.created_at %></div>
      </div>
<% end %>
 

 

module ApplicationHelper
  def format_time(time)
    time.strftime("%Y-%m-%d %H:%M")
  end
  def summary(text)
     #truncate(text.gsub(/<\/?[^>]*>/, ""), 100)
     text.gsub(/(<\/?[^>]*>)|(&\w*;)/, "")
  end
end 
分享到:
评论

相关推荐

    C# 各种helper类

    String Helper类可以提供一些实用的方法,如字符串格式化、去除空格、检查是否包含子串、替换特定字符等,以简化字符串处理。 2. **FTP Helper**: FTP Helper类主要用于处理FTP(File Transfer Protocol)文件...

    开放Ruby+watir 自动化测试工具介绍+安装说明

    Ruby和Watir(Web Application Testing in Ruby)是一个强大的自动化测试框架,主要用于Web应用程序的测试。Ruby是一种面向对象的、动态的编程语言,以其简洁、优雅的语法和强大的元编程能力而受到开发者的喜爱。...

    XMLHelper XMLHelper

    XML(可扩展标记语言)是一种用于存储和传输数据的格式,它以其强大的结构化数据表示能力在各种应用程序之间进行数据交换。在C#中,`XMLHelper`类提供了一系列方法来处理XML文档,包括创建、读取和修改XML文件。 ##...

    PrecisionHelper绿色版

    4. **代码相关**:"PrecisionHelper.cs.chm"和"PrecisionHelper.pl.chm"等文件名中包含了".cs"和".pl"后缀,可能意味着该工具特别适合程序员,可以方便地为C#或Perl等编程语言的项目创建技术文档。 5. **错误消息...

    HttpClientHelper 工具类

    HttpClientHelper 是一个C#编写的工具类,主要目的是简化HTTP客户端操作,提供同步和异步的请求方法,返回数据格式多样,包括字符串、泛型类型和XML。在爬虫开发中,这样的工具类非常实用,因为爬虫经常需要与各种...

    MySQLHelper类 C#

    MySQLHelper类在C#编程中是一个非常实用的工具,它为开发者提供了方便的接口来连接和操作MySQL数据库。这个类通常包含了一系列静态方法,用于执行SQL查询、存储过程或者事务处理,大大简化了数据库交互的过程。下面...

    XPath Helper版本2.0.2

    XPath Helper是一款非常实用的工具,尤其对于Web开发者和数据抓取者来说,它极大地简化了在网页中查找和提取信息的过程。版本2.0.2是这个插件的一个更新,旨在提供更稳定、高效的功能。XPath(XML Path Language)是...

    ApkHelper.zip

    9. **插件化支持**:在某些场景下,`ApkHelper`可能会用于实现应用的插件化,允许在运行时加载和卸载组件,提高应用的灵活性和可扩展性。 10. **逆向工程辅助**:对于安全研究人员和逆向工程师,`ApkHelper`可以...

    XMLHelper 封装类

    4. **XML格式化**:为了提高代码的可读性,XMLHelper可能还包含XML格式化的功能,可以将XML字符串按照预设的缩进和换行进行美化。 5. **错误处理**:在处理XML时,可能会遇到解析错误、文件不存在、权限问题等。XML...

    OracleHelper oracle数据库访问 多种方式 可靠 强大

    ADO.NET提供了基础的数据访问接口,而ODP.NET是Oracle官方提供的专用.NET数据提供者,它具有更优秀的性能和对Oracle特性的支持,例如高级的游标处理、LOB数据类型处理等。 OracleHelper 还可能包含对ORM(Object-...

    mysqlHelper和sqlhelper

    MySQLHelper和SQLHelper是两个在.NET环境中常用的数据库操作类库,它们为开发者提供了方便快捷的方式来与MySQL和SQL Server数据库进行交互。这两个类库通常由程序员自定义或者引用第三方库,如Dapper、Entity ...

    C#数据库操作类AccessHelper实例

    AccessHelper是一个专门为Access数据库设计的C#操作类,它简化了对数据库的读写和其他常见操作。以下是对AccessHelper类及其功能的详细解释: 1. **类结构**: AccessHelper类包含了多个静态变量和方法,如数据库...

    C# .net core MongoDBHelper

    C# .net core MongoDBHelper C# .net core MongoDBHelper C# .net core MongoDBHelper C# .net core MongoDBHelper C# .net core MongoDBHelper C# .net core MongoDBHelper C# .net core MongoDBHelper C# .net ...

    SqlHelper,SqliteHelper,ExcelHelper,MD5Helper所有都有

    这些文件名提到的SqlHelper、SqliteHelper、ExcelHelper和MD5Helper分别对应于数据库操作、SQLite数据库操作、Excel处理和密码哈希相关的功能。下面将详细介绍这四个Helper类在实际开发中的作用和相关知识点。 1. *...

    Best of Ruby Quiz

    书中可能涉及类与对象、继承、模块(mixins)的使用、方法定义与调用、以及对象的初始化和销毁。 3. **块(Blocks)和 Proc**:Ruby中的块是代码段,可以通过do..end或花括号{}来定义,Proc是块的可存储形式。书中...

    xpath-helper.zip

    lxml提供了对XPath的强力支持,它具有高性能和易于使用的API。使用lxml,我们可以方便地编写代码来解析XML或HTML文档,并利用XPath表达式来定位我们需要的数据。例如: ```python from lxml import etree # 加载...

    MavenHelper.zip

    Maven是一个自动化构建工具,它通过使用一个统一的项目对象模型(Project Object Model,POM)来定义项目,管理其构建、报告和依赖关系。然而,随着项目规模的扩大,依赖管理变得复杂,可能出现依赖冲突,即不同库对...

    MysqlHelper.zip

    MysqlHelper.ExecuteNonQuery(connString, CommandType.Text, sql, new MySqlParameter("@Username", username), new MySqlParameter("@Password", password)); ``` 在实际项目中,MysqlHelper的应用非常广泛。...

    xpath-helper 插件及使用方法

    5. **应用到项目**:将生成的XPath应用于自动化脚本或数据抓取程序中,实现对网页元素的选取和操作。 在实际开发中,XPath Helper能够极大地提升工作效率,简化Web开发和数据抓取的工作流程。它不仅可以帮助初学者...

    ruby(前途大好的ruby+rains)

    Ruby是一种面向对象的、动态类型的编程语言,以其简洁、优雅的语法和强大的元编程能力而闻名。它由日本人松本行弘(Yukihiro Matsumoto)在1995年设计并开发,旨在提高程序员的生产力,降低代码的复杂性。Ruby的哲学...

Global site tag (gtag.js) - Google Analytics