GVKun编程网logo

js的自定义trim函数使用方法(js 自定义函数)

23

在本文中,您将会了解到关于js的自定义trim函数使用方法的新资讯,同时我们还将为您解释js自定义函数的相关在本文中,我们将带你探索js的自定义trim函数使用方法的奥秘,分析js自定义函数的特点,并

在本文中,您将会了解到关于js的自定义trim函数使用方法的新资讯,同时我们还将为您解释js 自定义函数的相关在本文中,我们将带你探索js的自定义trim函数使用方法的奥秘,分析js 自定义函数的特点,并给出一些关于C语言system函数使用方法详解、EXCEL2010中用TRIM函数去除空格介绍与使用方法、excel如何使用mdeterm函数?mdeterm函数使用方法、JavaScript如何自定义trim方法的实用技巧。

本文目录一览:

js的自定义trim函数使用方法(js 自定义函数)

js的自定义trim函数使用方法(js 自定义函数)

这次给大家带来js的自定义trim函数使用方法,使用js的自定义trim函数的注意事项有哪些,下面就是实战案例,一起来看一下。

兼容IE低版本浏览器,以及其他一些低版本脚本的浏览器

js中本身是没有trim函数的

//删除左右两端的空格
function trim(str){
 return str.replace(/(^\s*)|(\s*$)/g, );
}
//删除左边的空格
function ltrim(str){
 return str.replace(/(^\s*)/g,);
}
//删除右边的空格
function rtrim(str){
 return str.replace(/(\s*$)/g,);
}

或者扩展String类型属性

String.prototype.trim = function()
{
 return this.replace(/(^\s*)|(\s*$)/g, );
}
var str = document.getElementById(test).value;
alert( str.trim() );

或者干脆放弃使用js,使用jQuer之$.trim(str)

var str = $(#test).val();
alert( $.trim(str) );

PS:示例中用到了正则操作,这里为大家提供2款非常方便的正则表达式工具供大家参考使用:

相信看了本文案例你已经掌握了方法,更多精彩请关注小编网其它相关文章!

推荐阅读:

JS添加元素新节点

JS循环Nodelist Dom列表的4种方式

C语言system函数使用方法详解

C语言system函数使用方法详解

函数接口

_DCRTIMP int __cdecl system(

        _In_opt_z_ char const* _Command

);

system函数已经被收录在标准c库中,头文件为<stdlib.h>

作用

执行系统命令调用命令处理器来执行命令。

如果命令是空指针,则该函数只检查是否有命令处理器可以被此函数使用。

命令非空则调用命令的效果取决于系统和库的实现,并可能导致程序以非标准的方式运行或终止。

补充:

执行 dos(windows系统) 或 shell(Linux/Unix系统) 命令,参数字符串command为命令名。另,在windows系统下参数字符串不区分大小写。

说明:在windows系统中,system函数直接在控制台调用一个command命令。 在Linux/Unix系统中,system函数会调用fork函数产生子进程,由子进程来执行command命令,命令执行完后随即返回原调用的进程

返回值

如果命令为空指针,如果命令处理器是可用的则该函数将返回一个非零值,如果不可用,则为零。

如果命令不是NULL指针,返回的值取决于系统和库的实现,但如果支持的话,通常期望它是被调用的命令返回的状态代码,通常是命令执行成功返回0,执行失败返回-1。

测试代码

/* system example : DIR */

#include <stdio.h>      /* printf */

#include <stdlib.h>     /* system, NULL, EXIT_FAILURE */

int main()

{

    int i;

    printf("Checking if processor is 可用的...?");

    if (system(NULL)) puts("Ok");

    else exit(EXIT_FAILURE);

    printf("Executing command DIR...\n");

    i = system("dir");

    printf("The value returned was: %d.\n", i);

    return 0;

}

参数

参数 功能 使用说明
ASSOC 显示或修改文件扩展名关联
ATTRIB 显示或更改文件属性
BREAK 设置或清除扩展式 CTRL+C 检查
BCDEDIT 设置启动数据库中的属性以控制启动加载
CACLS 显示或修改文件的访问控制列表(ACL)
CALL 从另一个批处理程序调用这一个
CD 显示当前目录的名称或将其更改
CHCP 显示或设置活动代码页数
CHDIR 显示当前目录的名称或将其更改
CHKDSK 检查磁盘并显示状态报告
CHKNTFS 显示或修改启动时间磁盘检查
CLS 清除屏幕 *
CMD 打开另一个 Windows 命令解释程序窗口 *
COLOR 设置默认控制台前景和背景颜色 system("color 0B");
COMP 比较两个或两套文件的内容
COMPACT 显示或更改 NTFS 分区上文件的压缩
CONVERT 将 FAT 卷转换成 NTFS 你不能转换当前驱动器
COPY 将至少一个文件复制到另一个位置
DATE 显示或设置日期 system("date /T");
后面加 /t 表示显示日期
DEL 删除至少一个文件
DIR 显示一个目录中的文件和子目录
DISKPART 显示或配置磁盘分区属性
DOSKEY 编辑命令行、撤回 Windows 命令并创建宏
DRIVERQUERY 显示当前设备驱动程序状态和属性
ECHO 显示消息,或将命令回显打开或关闭
ENDLOCAL 结束批文件中环境更改的本地化
ERASE 删除一个或多个文件 *
EXIT 退出 CMD.EXE 程序(命令解释程序) *
FC 比较两个文件或两个文件集并显示它们之间的不同 *
FIND 在一个或多个文件中搜索一个文本字符串 *
FINDSTR 在多个文件中搜索字符串 *
FOR 为一组文件中的每个文件运行一个指定的命令
FORMAT 格式化磁盘,以便用于 Windows
FSUTIL 显示或配置文件系统属性
FTYPE 显示或修改在文件扩展名关联中使用的文件类型
GOTO 将 Windows 命令解释程序定向到批处理程序中某个带标签的行
GPRESULT 显示计算机或用户的组策略信息
GRAFTABL 使 Windows 在图形模式下显示扩展字符集 *
HELP 获取该表格的内容
ICACLS 显示、修改、备份或还原文件和目录的 ACL
IF 在批处理程序中执行有条件的处理操作
LABEL 创建、更改或删除磁盘的卷标
MD 创建一个目录
MKDIR 创建一个目录
MKLINK 创建符号链接和硬链接
MODE 查看与配置系统设备 system(mode);
MORE 逐屏显示输出 *
MOVE 将一个或多个文件从一个目录移动到另一个目录
OPENFILES 显示远程用户为了文件共享而打开的文件
PATH为 可执行文件显示或设置搜索路径
PAUSE 暂停批处理文件的处理并显示消息
POPD 还原通过 PUSHD 保存的当前目录的上一个值
PRINT 打印一个文本文件
PROMPT 更改 Windows 命令提示
PUSHD 保存当前目录,然后对其进行更改
RD 删除目录
RECOVER 从损坏的或有缺陷的磁盘中恢复可读信息 *
REM 记录批处理文件或 CONFIG.SYS 中的注释(批注)
REN 重命名文件
RENAME 重命名文件
REPLACE 替换文件 *
RMDIR 删除目录
ROBOCOPY 复制文件和目录树的高级实用工具
SET 显示、设置或删除 Windows 环境变量
SETLOCAL 开始本地化批处理文件中的环境更改
SC 显示或配置服务(后台进程)
SCHTASKS 安排在一台计算机上运行命令和程序
SHIFT 调整批处理文件中可替换参数的位置
SHUTDOWN 允许通过本地或远程方式正确关闭计算机 system(“shutdown -s –t 60”)60秒后关机
system("shutdown -a");取消关机
system("shutdown -p");立即关闭
system("shutdown -1");注销计算机
SORT 对输入排序
START 启动单独的窗口以运行指定的程序或命令
SUBST 将路径与驱动器号关联
SYSTEMINFO 显示计算机的特定属性和配置
TASKLIST 显示包括服务在内的所有当前运行的任务
TASKKILL 中止或停止正在运行的进程或应用程序
TIME 显示或设置系统时间 system("date /T");
后面加 /t 表示显示日期
TITLE 设置 CMD.EXE 会话的窗口标题 “TITLE 你想改成啥”
TREE 以图形方式显示驱动程序或路径的目录结构 “TREE D:”
TYPE 显示文本文件的内容 “TYPE D:\\文本.txt”
VER 显示 Windows 的版本
VERIFY 告诉 Windows 是否进行验证,以确保文件正确写入磁盘
VOL 显示磁盘卷标和序列号
XCOPY 复制文件和目录树
WMIC 在交互式命令 shell 中显示 WMI 信息

MODE命令

system(mode);

(936表示简体中文)

应用示例

示例一:

改变DOS窗口的尺寸:

打开命令提示符cmd,键入mode con cols=100 lines=40则DOS窗口的尺寸将会变为40行100列的,cols最小值为13,lines最小值为1。在C语言中也可以通过system函数调用这个dos命令来实现这个功能。

示例二:

显示代码页:

代码页,通俗的说就是DOS中显示的语言。具体代码页可以查看代码页这个百科词条。

比如,想让DOS下显示的语言为美式英语,则输入mode con cp select=437即可,输出为:

color命令

system("color 02"); 是表示黑背景、绿色前景(即字的颜色).颜色属性由两个十六进制数字指定 -- 第一个为背景第二个则为前景。每个数字可以为以下任何值之一

0 = 黑色       8 = 灰色

1 = 蓝色       9 = 淡蓝色

2 = 绿色       A = 淡绿色

3 = 湖蓝色     B = 淡浅绿色

4 = 红色       C = 淡红色

5 = 紫色       D = 淡紫色

6 = 黄色       E = 淡黄色

7 = 白色       F = 亮白色

0 = black 8 = gray

1 = blue 9 = light blue

2 = green A = light green

3 = lake blue B = light green

4 = red C = light red

5 = purple D = lavender

6 = yellow E = light yellow

7 = white F = bright white

注意:一个程序中永远是最后一个system(“color xx”)起作用

到此这篇关于C语言system函数使用方法详解的文章就介绍到这了。希望对大家的学习有所帮助,也希望大家多多支持。

您可能感兴趣的文章:
  • C语言之system函数案例详解
  • C语言中system()执行cmd命令打开关闭程序的方法
  • C语言system 自动关机函数代码
  • 简述C语言中system()函数与vfork()函数的使用方法
  • C语言中system()函数的用法总结
  • C语言利用system调用系统命令行详情

EXCEL2010中用TRIM函数去除空格介绍与使用方法

EXCEL2010中用TRIM函数去除空格介绍与使用方法

EXCEL2010的TRIM函数可以将单元格中字符串中多余的空格去掉

在EXCEL2010数据表中,如果要制做数据透视表,要求数据表单元格的字符前后都不能有空格,如果有空格的话会对数据统计分析产生影响。因为空格是无法直观看到的,如果字符后面带有多个空格,那么,即使文字一模一样,在进行统计分析时,EXCEL2010都会将其识别为两个不同的内容。

去掉EXCEL2010数据表中的空格我们可以使用TRIM函数来帮忙,否则一个单元格一个单元格地查找空格对人类来说是一个挑战。EXCEL2010的TRIM函数可以将单元格中字符串中多余的空格去掉,但是对于英文来说,每个词之间的空格是必须的,TRIM函数是不会把这种空格去掉的。

我们可以在需要去掉空格的单元格旁边的单元格中写“ =TRIM(XX) ”,XX就是需要去掉空格的单元格号,回车之后就会在当前写公式的单元格中出现去掉了空格的字符内容,再把这个单元格粘贴到源单元格中就可以了。

总结

以上是小编为你收集整理的EXCEL2010中用TRIM函数去除空格介绍与使用方法全部内容。

如果觉得小编网站内容还不错,欢迎将小编网站推荐给好友。

excel如何使用mdeterm函数?mdeterm函数使用方法

excel如何使用mdeterm函数?mdeterm函数使用方法

mdeterm函数是计算矩阵行列式的值,计算原理同线性代数中的矩阵计算。常用来计算多元联立方程。

1、首先我们打开一个样表作为例子。

2、插入 mdeterm函数 。函数的格式是 =MDETERM(array)。

3、 array参数为单元格区域 ,要求为行列相等。

4、单元格区域中不能包含有空白的单元格。函数会返回错误值。

5、行列不相等会也是返回错误值。

6、对一个三行三列的区域来说,其计算原理为 MDETERM(A1:C3) =A1*(B2*C3-B3*C2) + A2*(B3*C1-B1*C3) + A3*(B1*C2-B2*C1), 记住这一点,然后让函数来帮你完成工作。

JavaScript如何自定义trim方法

JavaScript如何自定义trim方法

相比vbscript,javascript在字符串处理方面已经很强大了,但是偏偏缺少去除字符串前后空格的trim方法。

rush:js;"> //clear the right and left space function trim(s){ return trimRight(trimLeft(s)); }

//clear the left space
function trimLeft(s){
if(s == null) {
return "";
}
var whitespace = new String(" \t\n\r");
var str = new String(s);
if (whitespace.indexOf(str.charat(0)) != -1) {
var j=0,i = str.length;
while (j < i && whitespace.indexOf(str.charAt(j)) != -1){
j++;
}
str = str.substring(j,i);
}
return str;
}

//clear the right space
function trimRight(s){
if(s == null) return "";
var whitespace = new String(" \t\n\r");
var str = new String(s);
if (whitespace.indexOf(str.charAt(str.length-1)) != -1){
var i = str.length - 1;
while (i >= 0 && whitespace.indexOf(str.charat(i)) != -1){
i--;
}
str = str.substring(0,i+1);
}
return str;
}

以上就是本文的全部内容,希望对大家的学习有所帮助。

今天关于js的自定义trim函数使用方法js 自定义函数的介绍到此结束,谢谢您的阅读,有关C语言system函数使用方法详解、EXCEL2010中用TRIM函数去除空格介绍与使用方法、excel如何使用mdeterm函数?mdeterm函数使用方法、JavaScript如何自定义trim方法等更多相关知识的信息可以在本站进行查询。

本文标签:

上一篇json对象的大小写转换方法(json对象的大小写转换方法是什么)

下一篇JS添加元素新节点(js添加元素新节点怎么做)