jQuery截取字符串、日期字符串转Date、获取html中的纯文本

jQuery截取字符串、日期字符串转Date、获取html中的纯文本。

var com = com || {};
(function ($, com) {
    /*
    * 截取字符串
    * @param str:要截取的字符串
    * @param len:保留多少字符
    * @param symbol:超过之后字符串末端要添加的字符
    */
    com.cutStr = function (str, len, symbol) {
        if (symbol == undefined) {
            symbol = "...";
        }
        len = len || 25;
        var result = str;
        if (str) {
            if (str.length && str.length > len)
                result = str.substr(0, len) + symbol;
        }
        return result;
    },
    /*
    * 将日期字符串转化为Date
    * (如:将"2016-12-24 20:13:14"转化为Date格式)
    * @param d:待转化字符串(传入的时间不能有毫秒)
    */
    com.getDate = function (d) {
        //部分浏览器(IE)不支持日期格式“yyyy-MM-dd hh:mm:ss”,必须将“-”转化为“/”
        var date = new Date(Date.parse(d.replace(/-/g, "/")));
        return date;
    },
    /*
    * 获取html代码的纯文本
    * @param html
    */
    com.removeHTMLTag = function (html) {
        html = html.replace(/<\/?[^>]*>/g, ‘‘); //去除HTML tag
        html = html.replace(/[ | ]*\n/g, ‘\n‘); //去除行尾空白
        //html = html.replace(/\n[\s| | ]*\r/g,‘\n‘); //去除多余空行
        html = html.replace(/&nbsp;/ig, ‘‘);//去掉&nbsp;
        html = html.replace(/\s/g, ‘‘); //将空格去掉
        return html;
    }
})(jQuery, com);
时间: 2024-10-23 14:23:53

jQuery截取字符串、日期字符串转Date、获取html中的纯文本的相关文章

jQuery截取指定长度字符串

例子,截取字符串代码. <!DOCTYPE HTML> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>jQuery截取字符串操作---www.jbxue.com</title> <script type="text/javascript"

javascript获取textarea中所选文本的开始位置、结束位置和选择的文本

javascript获取textarea中所选文本的开始位置.结束位置和选择的文本. demo: <!DOCTYPE html> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>javascript获取textarea中所选文本的开始位置.结束位置和选择的文本</title

PHP提取富文本字符串中的纯文本,并进行进行截取

/** * 提取富文本字符串的纯文本,并进行截取; * @param $string 需要进行截取的富文本字符串 * @param $int 需要截取多少位 */ public static function StringToText($string,$num){ if($string){ //把一些预定义的 HTML 实体转换为字符 $html_string = htmlspecialchars_decode($string); //将空格替换成空 $content = str_replace

jquery获取当前按钮、截取字符串、字符串拼接、动态循环添加元素

截取字符串:字符串拼接:动态循环添加元素:获取当前按钮: {data : null, render: function(data, type, row ) { var loginName = $("#loginName").val(); var div = $("<div class='btn-group'></div>"); var button1 = $("<button role='download' value='&q

js中使用eval()方法将字符串转换成日期格式、并获取指定时间的日期

1.在js中eval()方法将字符串格式数据转换成日期格式 function getDate(strDate) {         //strDate为需要转换成日期格式的字符串         var date = eval('new Date(' + strDate.replace(/\d+(?=-[^-]+$)/,                 function (a) { return parseInt(a, 10) - 1; }).match(/\d+/g) + ')');    

根据日期字符串获取星期几,日期获取星期,时间获取星期,js获取星期

根据日期字符串获取星期几,日期获取星期,时间获取星期,js获取星期 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>. 蕃薯耀 2016年12月30日 08:47:38 星期五 http://www.cnblogs.com/fanshuyao/ /** * 根据日期字符串获取星期几 *

【记录】获取日期字符串

利用datetime中定义的date和timedelta,简单获取日期字符串的方法: #!/usr/bin/env python #-*- coding:utf-8 -*- #  from datetime import date, timedelta def getDateStr(n=0):     '''     获取格式为YYYYMMDD的日期字符串.     参数n为目标日期与当前日期的差     '''     ds = date.today() + timedelta(n)     

获取两个日期字符串之间的所有天数

一.获取两个日期字符串中间的天: public static List<String> getDaysBetweenTwoDays(String startDay,String endDay) throws ParseException { List<String> list = new ArrayList<>(); SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");//格式化为年月

java parse 带英文单词的日期字符串 转 date (转化新浪微博api返回的时间)

拂晓风起 专注前端技术cocos2d.js.flash.html5,联系:[email protected].如果读者要找腾讯工作机会,请不吝推荐简历. 博客园 首页 新闻 新随笔 联系 管理 订阅 随笔- 227  文章- 0  评论- 336 java parse 带英文单词的日期字符串 转 date (转化新浪微博api返回的时间) 大家一般很少格式化或者parse带有Sun Nov等英文单词的字符串. 如果格式化英文月份的字符串,记得带上Locale.US参数,否则,JRE会按照当前地区