`
诗意的栖居
  • 浏览: 272351 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

保留字符串中的数字,其它全去掉

阅读更多
把2007.10.30 16:00:00去掉"." ":" 和" "空格,生成20071030160000

1)echo "2007.10.30 16:00:00" |  awk -F'[.: ]'  '{for(i=1;i<=NF;i++)printf $i;}END {printf "\n"}'

2)sed 's/[^0-9]//g

3)tr -cd '[0-9]'

4)awk -F'[^0-9]' -vOFS= 'NF+=0' file

5)tr -d "[:punct:]|[:space:]"
分享到:
评论

相关推荐

    VB6.0从一串字符中只提取数字

    如果字符串中的数字连续且无其他干扰字符,自定义逻辑可能更为简单;而如果字符串中数字的格式复杂,包含多种可能的情况,那么正则表达式会更强大、灵活。 在提供的压缩包文件中,"从一串字符中取数字函数"可能是...

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

    这将保留字符串中的所有字母,删除其他所有字符。 5. **StringBuilder类**:当需要进行大量字符串操作时,`StringBuilder`类比`string`更高效,因为它允许在内存中直接修改字符串,而无需创建新的对象。但本场景下...

    SQL 去除字段中符号,只保留数字和字母

    --去除字段中符号,只保留数字和字母sql-- create FUNCTION DBO.REMOVE_SYMBLE(@S VARCHAR(100)) RETURNS VARCHAR(100) AS BEGIN DECLARE @SQL VARCHAR(100) SET @SQL=''

    C# 去掉特定字符(使用ASC码)

    在C#编程中,有时我们需要处理字符串,去除其中的特定字符。这可能是因为这些字符对程序的处理或者数据的解析产生了不利影响。本方法提供了一种解决方案,即通过ASCII码来识别并移除字符串中的特定字符。下面我们将...

    PHP 字符串的过滤方法

    字符串过滤通常指的是去除或替换字符串中的不必要、非法或潜在危险的字符。这在诸如用户输入验证、URL编码、HTML清理等场景中非常有用,可以防止SQL注入、跨站脚本攻击(XSS)等安全问题。 PHP提供了多种内置函数来...

    oracle非数字合计,将字段中含有汉子的数据自动转换为 数字0

    这样做的目的是去除原始字符串中的所有数字,留下非数字字符。 - **nvl2**:此函数用于判断条件是否为NULL,并返回不同的值。在这里,如果`translate`后的结果是空(即全部为数字),则返回原字符串`column_name`;...

    php+正则将字符串中的字母数字和中文分割

    结合以上信息,`preg_split("/([a-zA-Z0-9]+)/", $str, 0, PREG_SPLIT_NO_EMPTY | PREG_SPLIT_DELIM_CAPTURE)`这条语句会将字符串按照字母数字序列进行分割,并将这些序列(包括分隔符)作为数组元素保留。...

    javascript使用正则实现去掉字符串前面的所有0

    在JavaScript中,有时我们需要处理包含前导零的字符串,例如电话号码、编号等,以便在显示时只保留有效的数字部分。本文将详细讲解如何使用正则表达式来去除字符串前面的所有零。 首先,让我们深入理解给出的正则...

    php字符串过滤英文

    在PHP编程中,有时我们需要对字符串进行处理,例如在处理用户输入时,可能需要过滤掉其中的英文字符,只保留中文或者其他特定字符。在这种情况下,我们可以利用PHP的正则表达式函数来实现这一功能。本篇文章将深入...

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

    在JavaScript编程语言中,字符串是数据类型之一,广泛用于网页交互和数据处理。"字符串的过滤"这个主题涉及如何在JavaScript中对字符串进行操作,提取、替换或删除特定部分,以满足特定需求。这里我们将深入探讨...

    JS去除字符串中空格的方法

    在JavaScript中去除字符串中的空格是开发过程中常见的需求,可以通过多种方式实现。本文将详细介绍如何使用正则表达式、字符串函数以及自定义函数来去除字符串中的空格。 首先,我们可以使用JavaScript的字符串替换...

    几个有用的php字符串过滤,转换函数代码

    4. **chop()** 和 **trim()**: 这两个函数都用于去除字符串两端的空格。chop()仅移除右侧的空格,而trim()会移除两侧的空格。对于确保字符串干净,尤其是在比较或分析时,这两个函数非常有用。 5. **ltrim()**: ...

    Linuxsed批量替换字符串方法[归类].pdf

    Linux的sed(流编辑器,Stream Editor)是一个强大的文本处理工具,常用于处理文本文件中的字符串,例如批量替换。在给定的文件中,我们主要关注如何使用sed进行批量替换字符串的方法。 首先,一个基本的sed命令...

    SQL 字符串转换语句大全

    #### 七、其他字符串操作 1. **QUOTENAME()** - **用途**:返回一个带有引号的字符串,常用于标识符的引用。 - **语法**:`QUOTENAME(name[, quote_char])` - **示例**:`QUOTENAME('John')`将返回`'[John]'`。 ...

    PHP中将一个字符串部分字符用星号*替代隐藏的实现代码

    - **类型4**:保留首末指定字符串。保持字符串首部的$bengin`个字符和尾部的$len`个字符不变,其余字符替换为星号。 函数首先检查字符串是否为空,如果为空则返回false。接着,根据$type的值选择合适的处理方法。...

    Javascript将数字转化成为货币格式字符串_.docx

    例如,我们有一个已经格式化的货币字符串`price = "$12,345.99"`,我们可以使用正则表达式去除非数字字符(除了小数点和负号),将其转换回数字: ```javascript var price = "$12,345.99"; var priceVal = ...

    JS正则表达式提取字符串中所有汉字的脚本

    ### JS正则表达式提取字符串中所有汉字的脚本 #### 概述 在Web开发过程中,经常需要处理各种文本数据。例如,在某些场景下,我们可能需要从一段混合了HTML标记和其他非汉字字符的文本中仅提取出所有的汉字部分。...

    易语言过滤文本只保留数字.7z

    这个主题“易语言过滤文本只保留数字”就是关于如何在易语言中编写程序,实现对文本进行处理,只保留其中的数字,去除其他非数字字符。 首先,我们需要理解易语言中的字符串操作函数。字符串在易语言中是用双引号括...

    js 去除字符串第一位逗号的方法

    如果需要清理字符串中的其他非数字和逗号字符,可以使用正则表达式。下面的代码将替换所有非数字和逗号的字符: ```javascript var str = "asdfk,asdf345345,345345"; str = str.replace(/[^0-9,]*/g, ""); // ...

    PHP函数实现从一个文本字符串中提取关键字的方法

    1. 清洗字符串:使用正则表达式将非字母数字字符替换为空,仅保留单词和数字字符,并去除字符串首尾的空格。 2. 分词:通过空格将清洗过的字符串分割成单词数组。 3. 统计词频:创建一个空数组用来存放单词及其...

Global site tag (gtag.js) - Google Analytics