`

字符串处理--过滤

阅读更多

public static String splitAndFilterString(String input, int length) {   
        if (input == null || input.trim().equals("")) {   
            return "";   
         }   
        // 去掉所有html元素,   
         String str = input.replaceAll("\\&[a-zA-Z]{1,10};", "").replaceAll(   
                "<[^>]*>", "");   
         str = str.replaceAll("[(/>)<]", "");   
        int len = str.length();   
        if (len <= length) {   
            return str;   
         } else {   
             str = str.substring(0, length);   
             str += "......";   
         }   
        return str;   
     }  

分享到:
评论

相关推荐

    java 字符串a-z排序

    在Java编程语言中,对字符串中的字符进行a到z排序是一项常见的操作,特别是在处理文本数据或需要对字母顺序排列的场景。本知识点将详细讲解如何实现这个功能。 首先,我们需要理解字符串在Java中的本质。在Java中,...

    Shell编程范例之字符串操作-TinyLab原创

    字符串操作的范例还包括对特定字符串进行排序,以及在脚本中动态显示系统时间或过滤掉特定控制字符串。这些操作展示了Shell脚本在处理文本数据方面的灵活性和高效性。 总之,Shell编程中的字符串操作是实现各种文本...

    汇编字符串处理

    ### 汇编语言中的字符串处理技术解析 在计算机编程领域,尤其是在低级语言如汇编语言中,字符串处理是一项核心技能,它涉及到对字符序列的搜索、替换、删除及插入等操作。本文将深入探讨汇编语言中字符串处理的关键...

    Android-android执行字符串代码--实现接口可配置跳转任何Activity

    3. **安全检查**:在实际应用中,动态执行的代码可能会带来安全隐患,因此需要对输入的字符串进行严格的验证和过滤,防止恶意代码注入。 4. **启动Activity**:最后,确保当前上下文允许启动目标Activity,然后调用...

    过滤字符串中的HTML标签

    ### 过滤字符串中的HTML标签 在Web开发和文本处理领域中,经常需要对包含HTML(HyperText Markup Language)标签的字符串进行清洗,以便只保留其中的纯文本内容。这通常是为了提高数据的安全性、可读性和易于处理。...

    常用字符串文本处理方法

    常用的文本处理方法,比如过滤关键词。文本编码。去除 htmlCode 中所有的HTML标签(包括标签中的属性)。截取字符串。将Gb2312编码的字符串转换为utf-8。判断是否有非法字符。分割字符串。检测含中文字符串实际长度。...

    字符串过滤_C语言_

    在C语言中,字符串过滤是一项基础且重要的任务,它涉及到对字符数组的处理,通过特定的规则或条件去除不需要的字符,保留有用的字符。这里我们将深入探讨如何在C语言中实现字符串过滤,以及相关的编程技巧。 首先,...

    C语言基础面试题(03-字符串函数).docx

    C语言中的字符串处理是编程面试中的常见主题,尤其是在嵌入式系统或底层开发相关的面试中。下面我们将深入探讨一些基于`string.h`库的常用字符串函数,并提供一些问题的解决方案。 1. **字符串函数** - `strlen`: ...

    PHP 字符串的过滤方法

    在PHP编程中,字符串处理是常见的任务之一,尤其是在数据过滤和清理方面。本文将深入探讨PHP中的字符串过滤方法,帮助开发者有效地处理和确保数据的安全性。 首先,让我们了解字符串过滤的基本概念。字符串过滤通常...

    python字符串处理实例.docx

    Python 字符串处理实例 Python 中的字符串处理是 Python 编程语言中非常重要的一部分。字符串是 Python 中最基本的数据类型之一,它可以表示文本、数字、符号等。 Python 提供了多种字符串处理方法,本文将对 ...

    VB过滤中文字符串源码

    综上所述,VB过滤中文字符串主要涉及字符串处理、字符编码检查以及可能的正则表达式操作。根据具体需求,你可以选择适合的方法实现字符串的过滤功能。在开发过程中,确保对各种边界条件和异常情况进行充分测试,以...

    字符串过滤工具类,不错的类

    在IT行业中,字符串处理是日常开发中的重要环节,特别是在数据清洗、文本分析或者用户输入验证等场景。"字符串过滤工具类"就是针对这样的需求而设计的,它提供了一种便捷的方式来对字符串中的特定关键字进行过滤,以...

    PHP入门教程之字符串处理技巧总结(转换,过滤,解析,查找,截取,替换等)

    本文将深入探讨PHP中的一些基本字符串处理技巧,包括转换、过滤、解析、查找、截取、替换、获取、判断和计算等。 1. **字符串清理** - `ltrim()` 函数用于移除字符串左侧的空白字符或其他指定字符。 - `rtrim()` ...

    字符串过滤类(StrUtil)

    在Java编程语言中,`StrUtil`类通常指的是一个实用工具类,用于处理和操作字符串。这个类可能包含了各种方便的方法,比如字符串的拼接、分割、格式化、检查是否为空等。`StrUtil`不是Java标准库的一部分,但它是许多...

    javascript经典特效---字符串的过滤2.rar

    在JavaScript编程语言中,字符串过滤是一个常见的操作,它涉及到对字符串中的特定字符、子串或者按照某种规则进行筛选和处理。这个"javascript经典特效---字符串的过滤2.rar"压缩包可能包含一个关于如何高效实现字符...

    javascript经典特效---字符串的过滤.rar

    通过学习这些内容,开发者可以更好地掌握JavaScript中字符串处理和过滤的技术,从而在实际项目中更有效地操作和过滤文本数据。 总之,JavaScript的字符串过滤涉及到一系列的方法和操作,包括基本的字符访问、搜索与...

    bash过滤字符串的命令介绍

    在shell编程中,字符串过滤和处理是经常遇到的任务。熟练掌握grep、sed、cut和awk等命令,能够极大地提高工作效率。这些命令提供了丰富的选项和功能,不仅可以做简单的查找和替换,还能进行复杂的文本分析和转换。在...

    C#中在一个字符串中删除另一个字符或字符串

    在C#编程语言中,处理字符串是常见的任务之一。标题提到的“C#中在一个字符串中删除另一个字符或字符串”涉及到的关键知识点主要包括字符串操作、字符数组、字符串替换以及正则表达式。以下将详细讲解这些知识点。 ...

    正则表达式和字符串处理.doc

    ### 正则表达式和字符串处理 #### 第一章 正则表达式概述 正则表达式(Regular Expression)是一种强大的文本处理工具,其起源可追溯到对人类神经系统的研究。正则表达式的主要功能包括但不限于: - **模式匹配**...

Global site tag (gtag.js) - Google Analytics