PowerBuilder中去掉文件名后缀的方法

原创 2007年09月16日 14:54:00

PowerBuilder中去掉文件名后缀的方法

首先看看PowerBuilder(以下简称PB)中对字符串处理的两个方法,

1.Replace()函数

格式:Replace(string1,start,n,string2)

功能:将一个字符串中指定长度的子串替换为另一个字符串。

说明:

1)  参数string1为String型,用于指定要替换其子串的字符串。

2)参数start为Long型,用于指定子串的起始位置。

3)参数n为Long型,用于指定子串的长度。

4)参数string2为String型,用于指定用来替换子串的字符串。

返回值:String型。

2.Trim()函数

格式:Trim(string)

功能:删除指定字符串首部和尾部的空格。

说明:参数string为String型,用于指定要删除其两端空格的字符串。

返回值:String型。

例如:

String files_name1="abcd.txt",files_name2

Long length

length=Len(files_name)-3//减去后缀的字符串的长度

files_name2=Trim(Replace(files_name1,length,5," "))//用空格代替后缀名,再用Trim()函数去掉空格

小结:这是我在处理字符串的时候得到的一些经验,这里拿出来与大家共享。我想应该还会有更好的方法的吧!

PB常用文件扩展名(后缀名)总结

PB常用文件扩展名(后缀名)   扩展名      含义   pbl        PB程序库,相当于源程序,但不是TXT文档,因为其中包含了编译的结果(PBVM伪代码形式)   p...
  • sqlove
  • sqlove
  • 2014年02月20日 10:02
  • 2660

CString中提取文件名(带扩展名,不带扩展名)

///文件名 CString strFilePath = “D:\\Qt\\Qt5.8.0\\network.xml” int nPos= inPutFilename.ReverseFin...
  • oShouQianShou
  • oShouQianShou
  • 2017年03月03日 18:30
  • 245

python 删除后缀名文件

Note:print语句供test 用 #!/usr/bin/python import os, re, time, sys import os.path import string fil...
  • zhangfn2011
  • zhangfn2011
  • 2012年10月25日 13:36
  • 4923

js 文件名截取(后缀名、全名、不带后缀名)

//取整个文件的路径并且把文件名赋给文件名        var isTrue = true;        function GetName(obj) {            CheckType(...
  • Majker
  • Majker
  • 2015年08月17日 10:37
  • 2740

BAT批处理:获取文件名(不含后缀)、执行SQL语句及数据导入

最近遇到需要按一目录下每个DMP文件的文件名(不包括后缀)创建数据库用户,并把同名DMP文件中的数据导入相应的各个用户中。思前想后,决定用批处理来完成这工作。多个DMP文件我这是放在C:\Users\...
  • u012216753
  • u012216753
  • 2015年11月11日 17:05
  • 3057

python去除扩展名

python去除扩展名
  • jacke121
  • jacke121
  • 2017年08月04日 15:12
  • 2980

Shell 字符串处理、获取文件名和后缀名

代码: file=”thisfile.txt” echo “filename: ${file%.*}” echo “extension: ${file##*.}” 输出: ...
  • guojin08
  • guojin08
  • 2014年08月20日 13:21
  • 33452

matlab的文件名字提取,及删除后缀

参考 http://blog.csdn.net/uncle_ll/article/details/65632505 http://yongliu2005.blog.163.com/bl...
  • github_38140310
  • github_38140310
  • 2017年05月19日 14:02
  • 2431

shell遍历当前目录下的文件,用去掉文件后缀的字符串替换文件中的文本

今天写了一个shell,遍历当前目录下的文件,用每个文件的文件名去掉后缀的字符串替换文件中的一段字符串。  脚本如下: #!/bin/bashfile=`ls *.html`;echo $...
  • nyist327
  • nyist327
  • 2016年02月24日 16:08
  • 2293

VS2013 MFC拖文件到对话框获取文件名(不包含后缀和路径)

最近搞个小工具,为了方便用就可以rt
  • jierandefeng
  • jierandefeng
  • 2014年10月15日 16:47
  • 1307
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:PowerBuilder中去掉文件名后缀的方法
举报原因:
原因补充:

(最多只允许输入30个字)