-
HTML5——常用文本
2019-06-30 16:45:20HTML5常用文本知识: 1、a 元素 说明:< a > 元素(或称锚元素)可以创建通向其他网页、文件、同一页面内的位置、电子邮件地址或任何其他 URL 的超链接。 官方文档:...HTML5常用文本知识:
1、a 元素
说明:< a > 元素(或称锚元素)可以创建通向其他网页、文件、同一页面内的位置、电子邮件地址或任何其他 URL 的超链接。
官方文档:https://developer.mozilla.org/zh-CN/docs/Web/HTML/Element/a2、em ,strong 元素
- em 多代表语义、语气的加强。默认显示为斜体。
- strong 更加强调页面文本的重要性、紧急程度。默认显示为粗体。
<p>这是<em>em</em>表示的字体样子</p> <p>这是<strong>strong</strong>表示的字体的样子</p>
3、big ,small 元素
- big 标记的文本显示大于普通段落的文本。
- small 标记的文本显示小于普通段落的文本。
<p>这是正常字体的大小</p> <p><big>这是big修饰的字体的大小</big></p> <p><small>这是small修饰的字体的大小</small></small></p>
4、q ,cite 元素
- q 将默认在头和尾上加双引号。
- cite 默认显示为斜体。
<p>下面这句话很重要,其中 <cite>cite表示显示为斜体</cite>,另外的<q>q表示默认在这句话的头和尾部加上双引号</q></p>
5、br 元素
- 只能用于一些非内容性的换行,因为段落之间本身会存在换行。
未完待续!!!
-
golang常用文本处理总结
2019-01-05 17:12:38本文主要对一些常用文本处理方法汇总总结,后期持续更新。 一、JSON解析到结构体 在介绍这部分之前先简要介绍一下Json语法 JSON 语法是 JavaScript 语法的子集。JSON 语法是 JavaScript 对象表示法语法的子集。 ...本文主要对一些常用文本处理方法汇总总结,后期持续更新。
一、JSON解析到结构体
在介绍这部分之前先简要介绍一下Json语法
JSON 语法是 JavaScript 语法的子集。JSON 语法是 JavaScript 对象表示法语法的子集。
- 数据在名称/值对中
- 数据由逗号分隔
- 大括号保存对象
- 中括号保存数组
1.JSON名称/值对
"name" : "value"
2.JSON值
可以是:- 数字(整数或浮点数)
- 字符串(在双引号中)
- 逻辑值(true 或 false)
- 数组(在中括号中)
- 对象(在大括号中)
- null
3. JSON数据
JSON 数字可以是整型或者浮点型{ "age":30 }
4. JSON对象
JSON 对象在大括号({})中书写:
对象可以包含多个名称/值对:{ "name": "runoob", "alexa": 10000, "sites": { "site1": "www.runoob.com", "site2": "m.runoob.com", "site3": "c.runoob.com" } }
5. JSON数组
JSON 数组在中括号中书写:数组可包含多个对象:
{ "sites": [ { "name": "菜鸟教程", "url": "www.runoob.com" }, { "name": "google", "url": "www.google.com" }, { "name": "微博", "url": "www.weibo.com" } ] }
6. JSON布尔值
{ "flag":true }
7. JSON null
{ "runoob":null }
Json解析到结构体
//JSON解析到结构体 package main import ( "encoding/json" "fmt" "os" ) type Server struct { ServerName string ServerIP string } type Serverslice struct { Servers []Server } func main() { var s Serverslice str := `{"servers": [{"serverName":"Guangzhou_Base","serverIP":"127.0.0.1"}, {"serverName":"Beijing_Base","serverIP":"127.0.0.2"}]}` err:=json.Unmarshal([]byte(str), &s) if err!=nil{ fmt.Println(err) } fmt.Println(s) fmt.Println(s.Servers[0].ServerName) }
二、Json转map
package main import ( "fmt" "encoding/json" ) func main() { b := []byte(`{"IP": "127.0.0.1", "name": "SKY"}`) m := make(map[string]string) err := json.Unmarshal(b, &m) if err != nil { fmt.Println("Umarshal failed:", err) return } fmt.Println("m:", m) for k,v :=range m { fmt.Println(k, ":", v) } }
输出结果:
m: map[IP:127.0.0.1 name:SKY]
name : SKY
IP : 127.0.0.1三、生成JSON
package main import ( "encoding/json" "fmt" ) type Server struct { ServerName string `json:"serverName,string"` ServerIP string `json:"serverIP,omitempty"` } type Serverslice struct { Servers []Server `json:"servers"` } func main() { var s Serverslice s.Servers = append(s.Servers, Server{ServerName: "Guangzhou_Base", ServerIP: "127.0.0.1"}) s.Servers = append(s.Servers, Server{ServerName: "Beijing_Base", ServerIP: "127.0.02"}) b, err := json.Marshal(s) if err != nil { fmt.Println("JSON ERR:", err) } fmt.Println(string(b)) }
四、写文件
//写文件 package main import ( "fmt" "os" ) func main() { userFile := "test.txt" fout, err := os.Create(userFile) defer fout.Close() if err != nil { fmt.Println(userFile, err) return } for i := 0; i < 10; i++ { fout.WriteString("Just a test!\r\n") fout.Write([]byte("Just a test!\r\n")) } }
五、读文件
//读文件 package main import ( "fmt" "os" ) func main() { userFile := "text.txt" fl, err := os.Open(userFile) defer fl.Close() if err != nil { fmt.Println(userFile, err) return } buf := make([]byte, 1024) for { n, _ := fl.Read(buf) if 0 == n { break } os.Stdout.Write(buf[:n]) } }
六、按行读取文件
package main import ( "fmt" "os" "io" "bufio" "strings" ) func main() { fileName := "test.txt" file, err := os.OpenFile(fileName, os.O_RDWR, 0666) if err != nil { fmt.Println("Open file error!", err) return } defer file.Close() stat, err := file.Stat() if err != nil { panic(err) } var size = stat.Size() fmt.Println("file size=", size) buf := bufio.NewReader(file) for { line, err := buf.ReadString('\n') line = strings.TrimSpace(line) fmt.Println(line) if err != nil { if err == io.EOF { fmt.Println("File read ok!") break } else { fmt.Println("Read file error!", err) return } } } }
七、去掉字符串中多余空格
删除字符串中多余的空格(含tab),有多个空格时,仅保留一个空格,同时将字符串中的tab换为空格
func DeleteExtraSpace(s string) string { //删除字符串中的多余空格,有多个空格时,仅保留一个空格 s1 := strings.Replace(s, " ", " ", -1) //替换tab为空格 regstr := "\\s{2,}" //两个及两个以上空格的正则表达式 reg, _ := regexp.Compile(regstr) //编译正则表达式 s2 := make([]byte, len(s1)) //定义字符数组切片 copy(s2, s1) //将字符串复制到切片 spc_index := reg.FindStringIndex(string(s2)) //在字符串中搜索 for len(spc_index) > 0 { //找到适配项 s2 = append(s2[:spc_index[0]+1], s2[spc_index[1]:]...) //删除多余空格 spc_index = reg.FindStringIndex(string(s2)) //继续在字符串中搜索 } return string(s2) }
更多文本处理方法https://blog.csdn.net/wade3015/article/details/83715492
-
SAP 常用文本表 搜集
2013-04-12 18:19:08SAP 常用文本表 搜集 (2012-08-30 23:26:55) 转载▼ 标签: sap 文本表 分类: Sap 字段描述 字段名 表 文本字段 总账 ...CEPCT
字段描述
字段名
表
文本字段
总账
SAKNR
SKAT
TXT20
成本要素
KSTAR
CSKU
KTEXT
控制范围
KOKRS
TKA01
BEZEI
成本中心
KOSTL
CSKT
KTEXT
公司代码
BUKRS
T001
BUTXT
库存地点
LGORT
T001L
LGOBE
工厂
WERKS
T001W
NAME1
付款条件
ZTERM
TVZBT
VTEXT
国家
LAND1
T005T
LANDX
客户
KUNNR
KNA1
NAME1
固定资产
ANLN1
ANLH
ANLHTXT
销售组织
VKORG
TVKOT
VTEXT
分销渠道
VTWEG
TVTWT
VTEXT
销售办公室
VKBUR
TVKBT
BEZEI
PRCTR
CEPCT
KTEXT
-
常用文本控件
2017-06-07 23:02:19版权声明:本文为博主原创文章,未经博主允许不得转载。 ...版权声明:本文为博主原创文章,未经博主允许不得转载。... 是否将符合指定格式的文本转换为可单击的超链接形式 取值范围: none|web|email|p版权声明:本文为博主原创文章,未经博主允许不得转载。
版权声明:本文为博主原创文章,未经博主允许不得转载。
一、文本控件
TextView(显示文本的控件):
Android:text 设置文本框的文本内容
Android:autoLink 是否将符合指定格式的文本转换为可单击的超链接形式
取值范围: none|web|email|phone|map|all
android:singleLine 为true文本框不会换行
android:lines 默认占几行
android:minLines 最少占几行
android:textColor 字体颜色
android:textSize 字体大小
android:textStyle 字体风格 如粗体、斜体等
android:background 设置背景(可以是图片也可以是颜色)
android:typeface
android: ellipsize
ellipsize
android:drawable 设置文本的icon图标
EditText(编辑文本的控件):
二、Android资源
所谓的资源都是指在res文件夹下的xml文件,每一种类型的xml文件都对应了一种资源。
外形资源:
尺寸资源(Dimension):dimen标签用于定义尺寸资源 <dimen name=""></dimen>
颜色资源(Color):color标签用于定义尺寸资源 <color name=""></color>
-
常用文本编辑工具列模式记录
2013-11-15 07:14:51几个常用文本编辑工具列模式记录 -
HTML常用文本标记,超级链接和路径描述
2017-10-30 16:45:33HTML常用文本标记在body标记里写的文本内容会直接显示在页面上,但是这样直接写文本内容的方式不太好。我们在html里写文本内容的时候尽量使用标记套住内容,类似于声明这是一个文本、体现特征,在爬取数据的时候也就... -
Linux 常用文本处理命令及常用参数
2020-04-27 08:26:31Linux常见文本处理命令 | 管道 将前一个命令的输出当做后一个命令的输入 cut 剪切内容 常用参数 -d :指定分隔符(delimiter) -f : 与-d一起使用,指定打印出第几部分 -c : 按字符个数来分割 sort 排序 常用参数 -r... -
HTML的常用文本符号总结
2020-11-11 23:37:04在HTML的基础知识中,在文本方面,常用的文本符号如下: 符号 作用 hx(其中x填充数字,x为1~6) 用来控制文本字体大小的作用,具体字符的大小与x有关 p 自闭和标签 b或者strong 文本粗体 em 文本斜体... -
linux常用文本编辑命令
2019-06-23 12:52:25cat 命令用于查看纯文本文件(内容较少的),格式为“cat [选项] [文件]”。 cat命令常用于查看内容较少的纯文本文件。 # more 命令 more 命令用于查看纯文本文件(内容较多的),格式为“more [选项]文件”。 more ... -
Linux常用文本编辑工具及常用指令
2017-04-22 20:45:58sedsed是一种流式编辑器,是一种文本编辑工具,以行为单位进行文本操作。sed默认按照basic规则进行匹配。 常用的命令格式如下:sed option '/pattern/action' filepattern:为一个正则表达式,用来匹配所要操作的... -
常用文本相似度计算方法
2018-04-08 22:01:38在此记录两种常见的文本相似度计算方式:基于VSM论文和基于LDA论文;...在进行文本建模之后,计算相似度的常用距离有:余弦距离,欧式距离,曼哈顿距离,切比雪夫距离,simhash+汉明距离...详见... -
html常用文本标签
2018-06-08 23:03:451.<Strong> </Strong>表强调 表示强调标签里面的内容,以加粗的格式显现。2.&...表示语气强调以倾斜的方式显现 例如:敲掉澳大利亚草原上有食肉动物出没,非常危险 &... -
树莓派常用文本编辑器
2019-09-25 13:32:53谈到linux底下的文本编辑器,大家应该知道基本上任何发布的Linux版本都支持vi编辑器,所以vi编辑器是历史最悠久,网上也有人把vi配置的很炫,随着发展的推进,后来又... -
常用文本格式化标记
2018-03-14 16:11:27文字以粗体方式显示(b定义文本粗体.strong定义强调文本) <i></i>和<em></em> 文字以斜体方式显示(i定义斜体字,em定义强调文本) <s&... -
HTML5 常用文本样式属性
2019-09-23 20:43:34px:像素,最常用,推荐使用 绝对长度单位 in:英寸 cm:厘米 mm:毫米 pt:点 font-family:字体,可以同时指定多个字体,中间以逗号隔开,表示如果浏览器不支持第一个字体,则会尝试下一个,直到找到合适的字体。 ... -
常用文本编辑小技巧(程序员 用)
2012-11-13 14:53:08常用文本编辑小技巧(程序员 用) 此方法在windows linux mac 下通用 常用的选定文本的方法: 选定一个单词: 一: 在单词内部双击。 二: 用键盘快速选中一个单词 可用 shift+ctrl+方向键经常被用来... -
Linux 常用文本编辑器
2020-03-05 10:50:18文章目录 1、nano 2、vi 1、nano 在命令行下输入nano,回车即可进入nano界面 ...在普通模式下按ctrl+v可以进入可视模式,可以提供友好的选取文本的功能,直接用光标选中要拷贝的区域,按下y即可进行拷贝,按下d进行删除 -
常用文本编辑器 editor 的常用插件 —— CopyEdit
2018-07-07 16:43:091. CopyEdit http://www.conyedit.com/, 跨平台的文本编辑器插件; 监控粘贴板以及支持命令解析 其官网上有其动图演示;